You are not logged in.
@Sanchez
А у тебя скрипт нормально работал???
@всем_остальным
Так можете просто объяснить, в чём у меня ошибка в скрипте, а то игра то вылетает, то текст-бокса нет... Хоть убейте, всё равно не получается, хотя не надо, это уже лишнее 
ЗЫ: Маленький вопросик, в каких случаях можно не начинать поток
Ага, ну я попробовал скомпилировать скрипт, и когда я нажимаю на F4, CJ вообще оказывается на дороге, а текст-бокса сверху всё-равно нет
или я до чегото не доезжаю 
Скажите, а в каких случаях после начала лэйбла wait 0 не ставится?
или просто, если можете, подправьте этот скрипт, а то я с ним так уже измучался, и всё-равно не работает
((
0@=0.5 :NONAME_10 wait 0 if and 0AB0: key_pressed 107 0AB0: key_pressed 109 else_jump @NONAME_10 Player.CanMove($PLAYER_CHAR) = False 03BF: set_player $PLAYER_CHAR ignored_by_everyone 1 jump @NONAME_248 :NONAME_248 wait 50 if 0AB0: key_pressed 33 else_jump @NONAME_284 0@ += 0.01 gosub @NONAME_500 gosub @NONAME_1000 :NONAME_284 if 0AB0: key_pressed 34 else_jump @NONAME_380 0@ -= 0.01 gosub @NONAME_600 gosub @NONAME_1000 :NONAME_380 if 00E1: player 0 pressed_key 16 else_jump @NONAME_248 03E6: remove_text_box 03BF: set_player $PLAYER_CHAR ignored_by_everyone 0 Player.CanMove($PLAYER_CHAR) = True jump @NONAME_10 :NONAME_500 if 0@ <= 0.0 then 0@ = 0.0 else return end return :NONAME_600 if 0@ >= 1.0 then 0@ = 1.0 else return end return :NONAME_1000 01EB: set_traffic_density_multiplier_to 0@ 0@ *= 100.0 0092: 0@ = float 0@ to_integer 0513: show_text_box_1number 'BJ_0' number 0@ 0@ /= 100 0093: 0@ = integer 0@ to_float return
И ещё вопрос. Хотел сделать скрипт, что бы менять траффик на дорогах:
Thread "TRAFFICSET" 0@ = 5.0 :trafficset_10 wait 0 if and Player.Defined($PLAYER_ACTOR) 0AB0: key_pressed 107 0AB0: key_pressed 109 else_jump @trafficset_10 0ADF: add_dynamic_GXT_entry "_TRAFFICSET" text "Right and Left to select level of traffic. ~N~~k~~PED_SPRINT~ to set, ~N~~k~~VEHICLE_ENTER_EXIT~ to go back" 0512: show_permanent_text_box "_TRAFFICSET" Player.CanMove($PLAYER_CHAR) = False 03BF: set_player $PLAYER_CHAR ignored_by_everyone 1 jump @trafficset_150 :trafficset_150 wait 0 03F0: enable_text_draw 1 033F: set_text_draw_letter_size 0.5 2.0 045A: draw_text_1number 50.0 150.0 GXT "NUMBER" number 0@ jump @trafficset_151 :trafficset_151 wait 50 if or 0AB0: key_pressed 68 0AB0: key_pressed 37 else_jump @trafficset_184 0@ += 0.1 jump @trafficset_184 :trafficset_184 wait 50 if or 0AB0: key_pressed 65 0AB0: key_pressed 39 else_jump @trafficset_255 0@ -= 0.1 if 0@ == 0.0 else_jump @trafficset_255 0@ = 0.0 jump @trafficset_255 :trafficset_255 wait 0 if 00E1: player 0 pressed_key 16 else_jump @trafficset_288 01EB: set_traffic_density_multiplier_to 0@ jump @trafficset_316 :trafficset_288 wait 0 if 00E1: player 0 pressed_key 15 else_jump @trafficset_151 jump @trafficset_316 :trafficset_316 wait 0 03F0: enable_text_draw 0 03E6: remove_text_box 00BE: text_clear_all 0AE0: remove_dynamic_GXT_entry "_TRAFFICSET" 0581: enable_radar 1 03BF: set_player $PLAYER_CHAR ignored_by_everyone 0 Player.CanMove($PLAYER_CHAR) = True jump @trafficset_10 end_thread
но число 0@ при выводе на экран опкодом 045A появляется и сразу исчезает. В чём проблема?
Спасибо!
Как можно убрать дорожный трафик, т. е. что бы на дорогах не было машин?
Всё подходит, СПАСИБО!
Ещё один вопрос: можно ли проверить, имеется ли у актёра то или иное оружие?
Спасибо!
Такой вопрос: опкод для определения координат ближайшего педа к актёру?
Подскажите пожалуйста ещё, что делают эти команды:
05A1: set_object ... rotation_velocity_about_an_axis ... ... ... through_center_of_body Object.Throw(..., ..., ..., ...)
Большое спасибо!!!
Всем доброго времени суток! Я ещё новичёк в скриптинге, и поэтому хотелось бы спросить, что делают эти опкоды:
1) 04D9: object ... set_scripted_collision_check ... 2) 04DA: has_object ... collided 3) 0897: car ... collided_with_object ... 4) 0400: store_coords_to ... ... ... from_object ... with_offset ... ... ... 5) 073F: get_actor_in_sphere ... ... ... radius ... with_pedtype_civilian ... gang ... criminal/prostitute ... handle_as ... 6) 016F: create_particle ... rotation_factor ... size ... intensity ... flags ... ... ... at ... ... ... 7) 04D5: create_corona_at ... ... ... radius ... type ... flare ... RGB ... ... ... 8) 09E5: create_flash_light_at ... ... ... RGB_mask ... ... ... radius ... 9) 0485: NOP_true 10) 059A: NOP_false
Их много, я понимаю. Но если кто сможет - помогите 