You are not logged in.
Pages: 1
там возможен другой порядок следования параметров
ага, точно, спасибо
хм.....у меня такой глючок произошол, при замене фалов сасцм и вариабле ини после компиляции stripped, и то что в папке examples СА вылетает при загрузке
ЗЫ:при декомпиляции сцм компилированных со старыми ини - работает пучком
В миссиях используется вот такой код
0A0B: (unknown) и 4 параметра, 3 из них - координаты
что за оно кто в курсе уже?
:
:NONAME_14_189
wait 250
if
Actor.Dead(2@)
jf @NONAME_14_189:NONAME_14_190
Marker.Disable(9@)
Actor.RemoveReferences(2@)
wait 10000
Вот так пробуй
и if
05E2: AS_actor 2@ kill_actor $PLAYER_ACTOR
else_jump @NONAME_14_112
убери
jump @NONAME_14_7
мот я поздно, на миссионсе вот это лежит
ОбычныйТерминСписокопределенийАдресЦитатыФорматированныйЕсть такой опкод, который выбирает случайную машину на улице, а людей нет. Непорядок думаю надо исправить! Теперь то же самое и с людьми! Походим к актёру и жмём ТАБ до тех пор пока он не выделится маркером! :Random_act 0001: wait 0 ms 0006: $pr = 0 ;; integer values 00D6: if 0 80DF: NOT actor $PLAYER_ACTOR driving 004D: jump_if_false ЈЈRandom_act 00D6: if 0 00E1: key pressed 0 4 004D: jump_if_false ЈЈRandom_act 04C4: create_coordinate $X2 $Y2 $Z2 from_actor $PLAYER_ACTOR offset 2.0 2.0 0.0 04C4: create_coordinate $X3 $Y3 $Z3 from_actor $PLAYER_ACTOR offset -2.0 -2.0 0.0 00D6: if 0 0039: $pr == 0 ;; integer values 004D: jump_if_false ЈЈRandom_act 0396: 0 (clear) useless_flag 0376: @88 = create random actor 0.0 0.0 0.0 0008: $pr += 1 ;; integer values 01C2: remove_references_to_actor @88 ;; Like turning an actor into a random pedestrian 0767: 'SAN_AND' 1 02DD: set_actor @88 creation_zone 'SAN_AND' 1 0 1 00D6: if 0 056D: carcass_of_actor @88 valid 004D: jump_if_false ЈЈRandom_act2 00D6: if 0 0104: actor $PLAYER_ACTOR near actor @88 radius 2.0 2.0 2.0 sphere 0 ;;дистанцию регулировать здесь 004D: jump_if_false ЈЈRandom_act2 0187: $m_rand = create marker above actor @88 0396: 1 (set) useless_flag 01C2: remove references to actor @88 00BA: text styled 'BEEFY' 1000 ms 2 ; Beefy Baron 0001: wait 3000 ms 0164: disable marker $m_rand 0006: $pr = -1 ;; integer values 0249: release model @88 01C5: remove actor from mission cleanup list @88 00D8: mission cleanup 01C2: remove_references_to_actor @88 ;; Like turning an actor into a random pedestrian 0006: $pr = 0 ;; integer values 0002: jump ЈЈRandom_act :Random_act2 03C4: set status text to $pr 0 (number) 'ZER2_43' ; Score ~1~ 009B: destroy actor instantly @88 0006: $pr = -1 ;; integer values ;0317: increment mission attempts 01C5: remove actor from mission cleanup list @88 01C2: remove_references_to_actor @88 ;; Like turning an actor into a random pedestrian 00D8: mission cleanup 0006: $pr = 0 ;; integer values 0001: wait 100 ms 0002: jump ЈЈRandom_act ------ Автор: flacs E-mail: flacs@mail.ru ICQ: 290082850
Кстати по поводу if..then, что-то я не видел чтоб этим кто-то польбзовался, это же намного удобней чем через if....not....jf, намного код проще и читабельней
Опа.....возьму на заметку
Такой вопрос у меня возник при ковырянии мэйна, это у рокстара такой стиль програмирования интересный или это билдер так декомпилит? и вообще известно чем рокстар мэйн пишет?
Пикапы создаются в майне, а сбор контролируется через ехе.
В gta-sa.exe есть процедура _StreetPickupTaken, которая срабатывает когда игрок берет какой-нибудь пикап и в зависимости от его вида (взятка, устрица, подкова и т.п.) вызывает другие процедуры.
ыыы.....мне до этого далеко есчо
01C7: remove_object_from_mission_cleanup_list xxx
01C5: remove_actor_from_mission_cleanup_list xxx
а вот это что? (может и не пригится, но так, из любопытства)
Сори за тему, я ту сначала бегло неправильно прочитал(название в смысле)
исчо вопрос
0959: $2882 = create_horseshoe_at x y z
0958: $2932 = create_photo_at x y z
095A: $2982 = create_oyster_at x y z
как ведётся статистика сбора ракушек, фото, подков, эти переменные вродь больше не фигурируют в мэйне....???
Так как мапс слёг и многие не знают о восстановлении на нете, если не возражаете - буду свои вопросы кидать сюда
1. 0570: $m = create_asset_radar_marker_with_icon 32 at x y z
018B: show_on_radar $m 2
Я так понял они работают в паре, 0570 - создаёт(просто создаёт) радарный значок, 018B - в зависимости от параметра 0 - ничего нет, 1 сфера, 2 иконка на радаре, 3 иконка и сфера
Это аналоги или другим опкодам или тут что-то другое кроется?
2.09B4: (unknown) x y 10.0 16384 1
10 - наверное радиус, 1\0 - показывает\непоказывает
в обсчем я от балды (точнее где сиджей стоял) ввёл эти координаты, рядом около этих координат стоял домик и появился маркер входа, ну я вошол в него, вышел и маркер исчез.
Я не понял что ето за число 16384 и тоже, для чего этот опкод
Pages: 1