[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Форум » Игры серии GTA » GTA San Andreas » Вопросы по скриптингу Sanny Builder (Вы можете получить ответы на вопросы по SB)
Вопросы по скриптингу Sanny Builder
wmysterio
Администраторы
Скриптер
22.11.11 21:52
Offline
Если у вас возник вопрос по скриптингу Sanny Builder, обращайтесь! Мы постараемся решить вашу проблему wink Это ещё не значит, что все прям бросятся решать во чтобы то не стало, но ответ вы сможете вы получить как вариант решения или как невозможность или сложность решения.
УВАЖАЕМЫЕ ПОЛЬЗОВАТЕЛИ! ПРОСЬБА КОД СКРИПТОВ ПОМЕЩАТЬ В КОНСТРУКЦИЮ КОДА:

или

Также указывайте полный код скрипта, иначе причина ошибок может быть и не выявлена.
Прикрепления: 0248203.png(0.9 Kb) · 9085525.png(0.2 Kb)

KiLLeR96
Друзья
Модератор
24.04.12 20:08
Offline
Quote (wmysterio)
правда выстрелом в голову можно всё исправить ))

Можно же имуннитет к хедам поставить

wmysterio
Администраторы
Скриптер
24.04.12 20:16
Offline
Quote (KiLLeR96)
Можно же имуннитет к хедам поставить

Можно :)
Code
0446: set_actor 2@ immune_to_headshots 0

KiLLeR96
Друзья
Модератор
27.04.12 23:12
Offline
нужна проверка: если актёр видит CJ то (например говорит ему что-то smile )

wmysterio
Администраторы
Скриптер
27.04.12 23:20
Offline
Quote (KiLLeR96)
Eсли актёр видит CJ то
Code
if
0A1B:   actor 0@ colliding_with_actor $PLAYER_ACTOR  
then
попробуй это smile

KiLLeR96
Друзья
Модератор
29.04.12 00:35
Offline
Есть такой опкод который обездвиживает игрока.
01B4: toggle_player $PLAYER_CHAR can_move 0
Вопрос: есть ли подобный для заморозки педа или этот и для педов можно?

wmysterio
Администраторы
Скриптер
29.04.12 11:21
Offline
Quote (KiLLeR96)
есть ли подобный для заморозки педа или этот и для педов можно?
На сколько мне известно, для актёров используется этот опкод:
Code
0638: AS_actor $Actor stay_put 1

KiLLeR96
Друзья
Модератор
29.04.12 13:13
Offline
Как создать сферу и значок в здании?

Добавлено (29.04.2012, 13:13)
---------------------------------------------
http://depositfiles.com/files/79b5hlmgu Наполовину готовый скрипт


wmysterio
Администраторы
Скриптер
29.04.12 13:24
Offline
Quote (KiLLeR96)
Как создать сферу и значок в здании?

теми же опкодами, но не во всех зданиях они создаются

wmysterio
Администраторы
Скриптер
29.04.12 13:37
Offline
Там в мейне:
Quote
:MAIN_327
wait 0
Actor.LoadSpecial('JETHRO', 1)
loading
Поменяй на:
Code
:MAIN_327
thread 'MAIN_327'
wait 0  
Actor.LoadSpecial('JETHRO', 1)
loading

KiLLeR96
Друзья
Модератор
29.04.12 13:56
Offline
Для чего? Чтобы названия не менялись? Как называется анимация при которой актер сидит на диване?

wmysterio
Администраторы
Скриптер
29.04.12 14:04
Offline
Quote (KiLLeR96)
Для чего?

ну там написано:
Code
create_thread @MAIN_327
,значит после метки MAIN_327 должен стоять опкод thread 'MAIN_327'
Quote (KiLLeR96)
Как называется анимация при которой актер сидит на диване?

я лично не загружаю анимацию, так как есть опкод:
Code
06B0: AS_actor 41@ sit_down 4000 ms  
Который заставляет актёра сидеть

KiLLeR96
Друзья
Модератор
29.04.12 14:11
Offline
06B0: AS_actor 41@ sit_down 4000 ms
Это на 4 секунды, а мне надо чтобы сидел не вставая

wmysterio
Администраторы
Скриптер
29.04.12 14:26
Offline
Quote (KiLLeR96)
Это на 4 секунды, а мне надо чтобы сидел не вставая

так там же время регулируется. поменяй 4000 на 99999999 и он будет сидеть оч долго.

KiLLeR96
Друзья
Модератор
29.04.12 14:34
Offline
Как создать актёра в интерьерe в определенном месте?

wmysterio
Администраторы
Скриптер
29.04.12 14:36
Offline
Quote (KiLLeR96)
Как создать актёра в интерьерe в определенном месте?

Смотри этот урок. Сначала создаёшь актёра, потом перемещаешь в нужный интерьер, а затем перемещаешь в нужные координаты

KiLLeR96
Друзья
Модератор
29.04.12 15:44
Offline
что значит этот опкод:

02CB: actor $ACTOR_SMOKE bounding_sphere_visible

wmysterio
Администраторы
Скриптер
29.04.12 18:16
Offline
Quote (KiLLeR96)
что значит этот опкод

Это проверка: типо актёр $ACTOR_SMOKE замечен?

KiLLeR96
Друзья
Модератор
29.04.12 19:03
Offline
Как убрать или сделать недоступным пункт в панели после выполнения миссии?

wmysterio
Администраторы
Скриптер
29.04.12 19:08
Offline
Quote (KiLLeR96)
Как убрать или сделать недоступным пункт в панели после выполнения миссии?
Code
08D9: set_panel $PANEL row 0@ enable 0
делает строку 0@ в панели $PANEL недоступной. Её нельзя будет выбрать

KiLLeR96
Друзья
Модератор
29.04.12 20:27
Offline
В доках СФ есть табличка импорт\експорт . В этой табличке зачеркивается название кара который был доставлен. Можно ли создать свою такую табличку и чтоб названия зачеркивались? Если да то как?

Форум » Игры серии GTA » GTA San Andreas » Вопросы по скриптингу Sanny Builder (Вы можете получить ответы на вопросы по SB)
Поиск: