Новый пассажирский код.
Возможность сесть на место пассажира. Если место 0 занято садится на место 1. 1 занято на место 2. Если всё занято вообще не садится. Народ бесплатно катать не будет, поэтому за проезд на каждой тачке берётся 500$. Если нету – будешь должен.
Сесть на место пассажира – Y возле тачки. В тачке на месте 0: N – выкинуть водителя и пересесть на место водилы(на местах 1 и 2, а также на мотыках не работает).
После того как нажал Y возле тачки, но CJ-й в нее еще не сел:
LMB - отменить посадку пассажиром(он не сядет). Соответственно деньги не отбираются.
В машине:
если есть оружие (узи, мп5 или тек-9) можно пострелять из окна(клавиша Y в тачке на любом месте пассажира).Особенно круто это все смотрится на мотыке. Кончились патроны – садится на место и с окна больше не высовывается.
В определённых территориях(на трассах) тачка разгоняется и едет быстро. В городах и поселках(на большинстве территорий) – едет медленно.
Нельзя садится если заняты все места, на велики, в лодки, самолеты, вертолёты, поезда, в полицейские тачки(появляется звёздочка),если более 3-х звёздочек розыска, если player на миссии, если не нажата клавиша Y =),если занято место 0, а мест 1 и 2 нету, а также если нет в авто водителя.
Весь скрипт делал сам с нуля.
:passenger_0
01C2: remove_references_to_actor $actor0 ;; Like turning an actor into a random pedestrian
01C2: remove_references_to_actor $actor1 ;; Like turning an actor into a random pedestrian
01C3: remove_references_to_car $11248 ;; Like turning a car into any random car
01C2: remove_references_to_actor $driver ;; Like turning an actor into a random pedestrian
:passenger
0001: wait 250 ms
00D6: if 3
810F: NOT player $PLAYER_CHAR wanted_level > 3
8449: NOT actor $PLAYER_ACTOR in_a_car
00E1: key_pressed 0 11
0038: $ON_MISSION == 0 ;; integer values
004D: jump_if_false ЈЈpassenger
04C4: create_coordinate $11247 $11246 $11245 from_actor $PLAYER_ACTOR offset 3.75 3.75 0.0
04C4: create_coordinate $11244 $11243 $11245 from_actor $PLAYER_ACTOR offset -3.75 -3.75 0.0
053E: $11248 = get_random_car_with_actors -1 in_area $11247 $11246 $11244 $11243
00D6: if 0
056E: $11248
004D: jump_if_false ЈЈpassenger
046C: $driver = car $11248 driver
00D6: if 0
056D: carcass_of_actor $driver valid
004D: jump_if_false ЈЈpassenger_0
00D6: if 0
856C: NOT actor $driver driving_police_vehicle
004D: jump_if_false ЈЈpassenger_13
00D6: if 6
8137: NOT car $11248 id == 481
8137: NOT car $11248 id == 509
8137: NOT car $11248 id == 510
84C8: NOT actor $PLAYER_ACTOR driving_flying_vehicle
84A9: NOT actor $PLAYER_ACTOR driving_helicopter
84A7: NOT actor $PLAYER_ACTOR driving_boat
89AE: NOT actor $PLAYER_ACTOR driving_train
004D: jump_if_false ЈЈpassenger_0
00A9: set_car $11248 to_normal_driver
00AD: set_car $11248 max_speed_to 25.0
060B: unknown_actor_use_entity $driver $group ;тачка не боится стрельбы
0224: set_car $11248 health_to 1750
00AE: unknown set car $11248 to ignore traffic lights 2
00D6: if 0
0431: car $11248 car_passenger_seat_free 0
004D: jump_if_false ЈЈpassenger_7
0519: lock_vehicle $11248 in_current_position 1
:passenger_3
05CA: AS_actor $PLAYER_ACTOR enter_car $11248 passenger_seat 0 -1 ms
0001: wait 250 ms
00D6: if 0
80E1: NOT key_pressed 0 17
004D: jump_if_false ЈЈpassenger_1
00D6: if 1
8118: NOT actor $PLAYER_ACTOR dead
8741: NOT $PLAYER_ACTOR
004D: jump_if_false ЈЈcargoaway
00D6: if 0
01C1: car $11248 stopped
004D: jump_if_false ЈЈpassenger_1
00D6: if 1
8741: NOT $PLAYER_ACTOR
0448: actor $PLAYER_ACTOR in car $11248
004D: jump_if_false ЈЈpassenger_3
0519: lock_vehicle $11248 in_current_position 0
05D2: unknown_action_sequence $driver $11248 20.0 2
0109: player $PLAYER_CHAR money += -500
004F: create_thread ЈЈhiway
004F: create_thread ЈЈhiway0
00D6: if 0
847A: NOT actor $PLAYER_ACTOR driving_a_motorbike
004D: jump_if_false ЈЈpassenger_6
004F: create_thread ЈЈpassenger_4
004F: create_thread ЈЈpassenger_2
00D6: if 22
0491: actor $PLAYER_ACTOR has_weapon 28
0491: actor $PLAYER_ACTOR has_weapon 29
0491: actor $PLAYER_ACTOR has_weapon 32
004D: jump_if_false ЈЈEnd
:fire1
0001: wait 250 ms
00D6: if 2
8741: NOT $PLAYER_ACTOR
0448: actor $PLAYER_ACTOR in_a_car $11248
80E1: NOT key_pressed 0 10
004D: jump_if_false ЈЈEnd
00D6: if 0
00E1: key_pressed 0 11
004D: jump_if_false ЈЈfire1
00D6: if 22
02D8: actor $PLAYER_ACTOR currentweapon == 28
02D8: actor $PLAYER_ACTOR currentweapon == 29
02D8: actor $PLAYER_ACTOR currentweapon == 32
004D: jump_if_false ЈЈEnd
0001: wait 250 ms
0713: unknown_action_sequence $PLAYER_ACTOR -1 -1 0.0 0.0 0.0 3000.0 8 1 100
0002: jump ЈЈammo0
:passenger_6
004F: create_thread ЈЈpassenger_02
00D6: if 22
0491: actor $PLAYER_ACTOR has_weapon 28
0491: actor $PLAYER_ACTOR has_weapon 29
0491: actor $PLAYER_ACTOR has_weapon 32
004D: jump_if_false ЈЈEnd
:passenger_06
0001: wait 250 ms
00D6: if 1
8741: NOT $PLAYER_ACTOR
0448: actor $PLAYER_ACTOR in_a_car $11248
004D: jump_if_false ЈЈEnd
00D6: if 0
00E1: key_pressed 0 11
004D: jump_if_false ЈЈpassenger_06
00D6: if 22
02D8: actor $PLAYER_ACTOR currentweapon == 28
02D8: actor $PLAYER_ACTOR currentweapon == 29
02D8: actor $PLAYER_ACTOR currentweapon == 32
004D: jump_if_false ЈЈEnd
0001: wait 250 ms
0713: unknown_action_sequence $PLAYER_ACTOR -1 -1 0.0 0.0 0.0 3000.0 8 1 100
0002: jump ЈЈammo0
:passenger_2
0001: wait 250 ms
00D6: if 1
8741: NOT $PLAYER_ACTOR
0448: actor $PLAYER_ACTOR in car $11248
004D: jump_if_false ЈЈpassenger_0
00D6: if 0
80E1: NOT key_pressed 0 10
004D: jump_if_false ЈЈEnd
00D6: if 0
00E1: key_pressed 0 15
004D: jump_if_false ЈЈpassenger_2
:passenger_12
0622: AS_unknown_remove_actor $PLAYER_ACTOR from_car $11248
0001: wait 50 ms
00D6: if 0
8448: NOT actor $PLAYER_ACTOR in car $11248
004D: jump_if_false ЈЈpassenger_12
:passenger_1
0633: AS_actor $PLAYER_ACTOR exit_vehicle
0519: lock_vehicle $11248 in_current_position 0
05D2: unknown_action_sequence $driver $11248 17.5 2
0001: 1000 ms
05C0: unknown_action_sequence $PLAYER_ACTOR $11248 7500
06C9: remove_actor $driver from_group
01C2: remove_references_to_actor $actor0 ;; Like turning an actor into a random pedestrian
01C2: remove_references_to_actor $actor1 ;; Like turning an actor into a random pedestrian
01C3: remove_references_to_car $11248 ;; Like turning a car into any random car
01C2: remove_references_to_actor $driver ;; Like turning an actor into a random pedestrian
0001: wait 5000 ms
0002: jump ЈЈpassenger_0
:ammo0
0001: 750 ms
00D6: if 2
8741: NOT $PLAYER_ACTOR
0448: actor $driver in car $11248
0448: actor $PLAYER_ACTOR in car $11248
004D: jump_if_false ЈЈEnd
00D6: if 0
0491: actor $PLAYER_ACTOR has_weapon 28
004D: jump_if_false ЈЈammo0_1
:1_ammo0
041A: $ammo = actor $PLAYER_ACTOR weapon 28 ammo
0001: 500 ms
00D6: if 1
8741: NOT $PLAYER_ACTOR
0448: actor $PLAYER_ACTOR in car $11248
004D: jump_if_false ЈЈEnd
00D6: if 0
0038: $ammo == 0 ;; integer values
004D: jump_if_false ЈЈ1_ammo0
0001: 500 ms
00D6: if 1
8741: NOT $PLAYER_ACTOR
0448: actor $PLAYER_ACTOR in car $11248
004D: jump_if_false ЈЈEnd
0430: $PLAYER_ACTOR $11248 0
0114: set_actor $PLAYER_ACTOR car_weapon 0 ammo_to 0
004E: end_thread
:ammo0_1
0001: 750 ms
00D6: if 2
8741: NOT $PLAYER_ACTOR
0448: actor $driver in car $11248
0448: actor $PLAYER_ACTOR in car $11248
004D: jump_if_false ЈЈEnd
00D6: if 0
0491: actor $PLAYER_ACTOR has_weapon 29
004D: jump_if_false ЈЈammo0_2
:2_ammo0
041A: $ammo = actor $PLAYER_ACTOR weapon 29 ammo
0001: 500 ms
00D6: if 1
8741: NOT $PLAYER_ACTOR
0448: actor $PLAYER_ACTOR in car $11248
004D: jump_if_false ЈЈEnd
00D6: if 0
0038: $ammo == 0 ;; integer values
004D: jump_if_false ЈЈ2_ammo0
0001: 500 ms
00D6: if 1
8741: NOT $PLAYER_ACTOR
0448: actor $PLAYER_ACTOR in car $11248
004D: jump_if_false ЈЈEnd
0430: $PLAYER_ACTOR $11248 0
0114: set_actor $PLAYER_ACTOR car_weapon 0 ammo_to 0
004E: end_thread
:ammo0_2
0001: 750 ms
00D6: if 2
8741: NOT $PLAYER_ACTOR
0448: actor $driver in car $11248
0448: actor $PLAYER_ACTOR in car $11248
004D: jump_if_false ЈЈEnd
00D6: if 0
0491: actor $PLAYER_ACTOR has_weapon 32
004D: jump_if_false ЈЈEnd
:3_ammo0
041A: $ammo = actor $PLAYER_ACTOR weapon 32 ammo
0001: 500 ms
00D6: if 1
8741: NOT $PLAYER_ACTOR
0448: actor $PLAYER_ACTOR in car $11248
004D: jump_if_false ЈЈEnd
00D6: if 0
0038: $ammo == 0 ;; integer values
004D: jump_if_false ЈЈ3_ammo0
0001: 500 ms
00D6: if 1
8741: NOT $PLAYER_ACTOR
0448: actor $PLAYER_ACTOR in car $11248
004D: jump_if_false ЈЈEnd
0430: $PLAYER_ACTOR $11248 0
0114: set_actor $PLAYER_ACTOR car_weapon 0 ammo_to 0
004E: end_thread
:passenger_13
0001: 500 ms
01C0: $wanted = player $PLAYER_CHAR wanted_level
0008: $wanted += 1
010D: set_player $PLAYER_CHAR wanted_level_to $wanted
0001: 7000 ms
0002: jump ЈЈpassenger_0
:End
004E: end_thread
:passenger_4
0001: wait 250 ms
00D6: if 1
8741: NOT $PLAYER_ACTOR
0448: actor $PLAYER_ACTOR in car $11248
004D: jump_if_false ЈЈEnd
00D6: if 0
80E1: NOT key_pressed 0 15
004D: jump_if_false ЈЈEnd
00D6: if 0
00E1: key_pressed 0 10
004D: jump_if_false ЈЈpassenger_4
:passenger_5
0001: wait 0 ms
00D6: if 1
8741: NOT $PLAYER_ACTOR
0448: actor $driver in car $11248
004D: jump_if_false ЈЈtodriverseat
0622: AS_unknown_remove_actor $driver from_car $11248
00D6: if 0
8448: NOT actor $driver in car $11248
004D: jump_if_false ЈЈpassenger_5
:todriverseat
0676: AS_actor $PLAYER_ACTOR in_car $11248 move_from_passengerseat_to_driverseat
0001: wait 500 ms
00D6: if 0
00DF: actor $PLAYER_ACTOR driving
004D: jump_if_false ЈЈtodriverseat
036A: put actor $PLAYER_ACTOR in car $11248
05C0: unknown_action_sequence $driver $11248 -1
00AD: set_car $11248 max_speed_to 50.0
05D2: unknown_action_sequence $driver $11248 45.0 2
0002: jump ЈЈpassenger_0
:passenger_7
01EA: $passengers = car $11248 max_passengers
0001: wait 250 ms
00D6: if 0
0028: $passengers >= 3
004D: jump_if_false ЈЈcargoaway
00D6: if 0
0431: car $11248 car_passenger_seat_free 1
004D: jump_if_false ЈЈpassenger_8
0519: lock_vehicle $11248 in_current_position 1
0432: $actor0 = get actor handle from car $11248 passenger 0
060B: unknown_actor_use_entity $actor0 $group
:passenger_9
05CA: AS_actor $PLAYER_ACTOR enter_car $11248 passenger_seat 1 -1 ms
0001: wait 250 ms
00D6: if 0
80E1: NOT key_pressed 0 17
004D: jump_if_false ЈЈpassenger_1
00D6: if 1
8118: NOT actor $PLAYER_ACTOR dead
8741: NOT $PLAYER_ACTOR
004D: jump_if_false ЈЈcargoaway
00D6: if 0
01C1: car $11248 stopped
004D: jump_if_false ЈЈpassenger_1
00D6: if 1
8741: NOT $PLAYER_ACTOR
0448: actor $PLAYER_ACTOR in car $11248
004D: jump_if_false ЈЈpassenger_9
0519: lock_vehicle $11248 in_current_position 0
05D2: unknown_action_sequence $driver $11248 20.0 2
0109: player $PLAYER_CHAR money += -500
004F: create_thread ЈЈpassenger_02
004F: create_thread ЈЈhiway
004F: create_thread ЈЈhiway0
00D6: if 22
0491: actor $PLAYER_ACTOR has_weapon 28
0491: actor $PLAYER_ACTOR has_weapon 29
0491: actor $PLAYER_ACTOR has_weapon 32
004D: jump_if_false ЈЈEnd
:passenger_060
0001: wait 250 ms
00D6: if 1
8741: NOT $PLAYER_ACTOR
0448: actor $PLAYER_ACTOR in_a_car $11248
004D: jump_if_false ЈЈEnd
00D6: if 0
00E1: key_pressed 0 11
004D: jump_if_false ЈЈpassenger_060
00D6: if 22
02D8: actor $PLAYER_ACTOR currentweapon == 28
02D8: actor $PLAYER_ACTOR currentweapon == 29
02D8: actor $PLAYER_ACTOR currentweapon == 32
004D: jump_if_false ЈЈEnd
0001: wait 250 ms
0713: unknown_action_sequence $PLAYER_ACTOR 9 9 0.0 0.0 0.0 300.0 8 1 100
0002: jump ЈЈammo1
:passenger_02
0001: wait 250 ms
00D6: if 1
8741: NOT $PLAYER_ACTOR
0448: actor $PLAYER_ACTOR in car $11248
004D: jump_if_false ЈЈpassenger_0
00D6: if 0
00E1: key_pressed 0 15
004D: jump_if_false ЈЈpassenger_02
0002: jump ЈЈpassenger_12
:ammo1
0001: 750 ms
00D6: if 2
8741: NOT $PLAYER_ACTOR
0448: actor $driver in car $11248
0448: actor $PLAYER_ACTOR in car $11248
004D: jump_if_false ЈЈEnd
00D6: if 0
0491: actor $PLAYER_ACTOR has_weapon 28
004D: jump_if_false ЈЈammo1_1
:1_ammo1
041A: $ammo = actor $PLAYER_ACTOR weapon 28 ammo
0001: 500 ms
00D6: if 1
8741: NOT $PLAYER_ACTOR
0448: actor $PLAYER_ACTOR in car $11248
004D: jump_if_false ЈЈEnd
00D6: if 0
0038: $ammo == 0 ;; integer values
004D: jump_if_false ЈЈ1_ammo1
0001: 500 ms
00D6: if 1
8741: NOT $PLAYER_ACTOR
0448: actor $PLAYER_ACTOR in car $11248
004D: jump_if_false ЈЈEnd
0430: $PLAYER_ACTOR $11248 1
0114: set_actor $PLAYER_ACTOR car_weapon 0 ammo_to 0
004E: end_thread
:ammo1_1
0001: 750 ms
00D6: if 2
8741: NOT $PLAYER_ACTOR
0448: actor $driver in car $11248
0448: actor $PLAYER_ACTOR in car $11248
004D: jump_if_false ЈЈEnd
00D6: if 0
0491: actor $PLAYER_ACTOR has_weapon 29
004D: jump_if_false ЈЈammo1_2
:2_ammo1
041A: $ammo = actor $PLAYER_ACTOR weapon 29 ammo
0001: 500 ms
00D6: if 1
8741: NOT $PLAYER_ACTOR
0448: actor $PLAYER_ACTOR in car $11248
004D: jump_if_false ЈЈEnd
00D6: if 0
0038: $ammo == 0 ;; integer values
004D: jump_if_false ЈЈ2_ammo1
0001: 500 ms
00D6: if 1
8741: NOT $PLAYER_ACTOR
0448: actor $PLAYER_ACTOR in car $11248
004D: jump_if_false ЈЈEnd
0430: $PLAYER_ACTOR $11248 1
0114: set_actor $PLAYER_ACTOR car_weapon 0 ammo_to 0
004E: end_thread
:ammo1_2
0001: 750 ms
00D6: if 2
8741: NOT $PLAYER_ACTOR
0448: actor $driver in car $11248
0448: actor $PLAYER_ACTOR in car $11248
004D: jump_if_false ЈЈEnd
00D6: if 0
0491: actor $PLAYER_ACTOR has_weapon 32
004D: jump_if_false ЈЈEnd
:3_ammo1
041A: $ammo = actor $PLAYER_ACTOR weapon 32 ammo
0001: 500 ms
00D6: if 1
8741: NOT $PLAYER_ACTOR
0448: actor $PLAYER_ACTOR in car $11248
004D: jump_if_false ЈЈEnd
00D6: if 0
0038: $ammo == 0 ;; integer values
004D: jump_if_false ЈЈ3_ammo1
0001: 500 ms
00D6: if 1
8741: NOT $PLAYER_ACTOR
0448: actor $PLAYER_ACTOR in car $11248
004D: jump_if_false ЈЈEnd
0430: $PLAYER_ACTOR $11248 1
0114: set_actor $PLAYER_ACTOR car_weapon 0 ammo_to 0
004E: end_thread
:passenger_8
0001: wait 250 ms
00D6: if 0
0431: car $11248 car_passenger_seat_free 2
004D: jump_if_false ЈЈpassenger_1
0519: lock_vehicle $11248 in_current_position 1
0432: $actor0 = get actor handle from car $11248 passenger 0
0432: $actor1 = get actor handle from car $11248 passenger 1
060B: unknown_actor_use_entity $actor0 $group
060B: unknown_actor_use_entity $actor1 $group
:passenger_10
05CA: AS_actor $PLAYER_ACTOR enter_car $11248 passenger_seat 2 -1 ms
0001: wait 250 ms
00D6: if 0
80E1: NOT key_pressed 0 17
004D: jump_if_false ЈЈpassenger_1
00D6: if 1
8118: NOT actor $PLAYER_ACTOR dead
8741: NOT $PLAYER_ACTOR
004D: jump_if_false ЈЈcargoaway
00D6: if 0
01C1: car $11248 stopped
004D: jump_if_false ЈЈpassenger_1
00D6: if 1
8741: NOT $PLAYER_ACTOR
0448: actor $PLAYER_ACTOR in car $11248
004D: jump_if_false ЈЈpassenger_10
0519: lock_vehicle $11248 in_current_position 0
05D2: unknown_action_sequence $driver $11248 20.0 2
0109: player $PLAYER_CHAR money += -500
004F: create_thread ЈЈpassenger_02
004F: create_thread ЈЈhiway
004F: create_thread ЈЈhiway0
00D6: if 22
0491: actor $PLAYER_ACTOR has_weapon 28
0491: actor $PLAYER_ACTOR has_weapon 29
0491: actor $PLAYER_ACTOR has_weapon 32
004D: jump_if_false ЈЈEnd
:passenger_0600
0001: wait 250 ms
00D6: if 1
8741: NOT $PLAYER_ACTOR
0448: actor $PLAYER_ACTOR in_a_car $11248
004D: jump_if_false ЈЈEnd
00D6: if 0
00E1: key_pressed 0 11
004D: jump_if_false ЈЈpassenger_0600
00D6: if 22
02D8: actor $PLAYER_ACTOR currentweapon == 28
02D8: actor $PLAYER_ACTOR currentweapon == 29
02D8: actor $PLAYER_ACTOR currentweapon == 32
004D: jump_if_false ЈЈEnd
0001: wait 250 ms
0713: unknown_action_sequence $PLAYER_ACTOR 9 9 0.0 0.0 0.0 300.0 8 1 100
:ammo2
0001: 750 ms
00D6: if 2
8741: NOT $PLAYER_ACTOR
0448: actor $driver in car $11248
0448: actor $PLAYER_ACTOR in car $11248
004D: jump_if_false ЈЈEnd
00D6: if 0
0491: actor $PLAYER_ACTOR has_weapon 28
004D: jump_if_false ЈЈammo2_1
:1_ammo2
041A: $ammo = actor $PLAYER_ACTOR weapon 28 ammo
0001: 500 ms
00D6: if 1
8741: NOT $PLAYER_ACTOR
0448: actor $PLAYER_ACTOR in car $11248
004D: jump_if_false ЈЈEnd
00D6: if 0
0038: $ammo == 0 ;; integer values
004D: jump_if_false ЈЈ1_ammo2
0001: 500 ms
00D6: if 1
8741: NOT $PLAYER_ACTOR
0448: actor $PLAYER_ACTOR in car $11248
004D: jump_if_false ЈЈEnd
0430: $PLAYER_ACTOR $11248 2
0114: set_actor $PLAYER_ACTOR car_weapon 0 ammo_to 0
004E: end_thread
:ammo2_1
0001: 750 ms
00D6: if 2
8741: NOT $PLAYER_ACTOR
0448: actor $driver in car $11248
0448: actor $PLAYER_ACTOR in car $11248
004D: jump_if_false ЈЈEnd
00D6: if 0
0491: actor $PLAYER_ACTOR has_weapon 29
004D: jump_if_false ЈЈammo2_2
:2_ammo2
041A: $ammo = actor $PLAYER_ACTOR weapon 29 ammo
0001: 500 ms
00D6: if 1
8741: NOT $PLAYER_ACTOR
0448: actor $PLAYER_ACTOR in car $11248
004D: jump_if_false ЈЈEnd
00D6: if 0
0038: $ammo == 0 ;; integer values
004D: jump_if_false ЈЈ2_ammo2
0001: 500 ms
00D6: if 1
8741: NOT $PLAYER_ACTOR
0448: actor $PLAYER_ACTOR in car $11248
004D: jump_if_false ЈЈEnd
0430: $PLAYER_ACTOR $11248 2
0114: set_actor $PLAYER_ACTOR car_weapon 0 ammo_to 0
004E: end_thread
:ammo2_2
0001: 750 ms
00D6: if 2
8741: NOT $PLAYER_ACTOR
0448: actor $driver in car $11248
0448: actor $PLAYER_ACTOR in car $11248
004D: jump_if_false ЈЈEnd
00D6: if 0
0491: actor $PLAYER_ACTOR has_weapon 32
004D: jump_if_false ЈЈEnd
:3_ammo2
041A: $ammo = actor $PLAYER_ACTOR weapon 32 ammo
0001: 500 ms
00D6: if 1
8741: NOT $PLAYER_ACTOR
0448: actor $PLAYER_ACTOR in car $11248
004D: jump_if_false ЈЈEnd
00D6: if 0
0038: $ammo == 0 ;; integer values
004D: jump_if_false ЈЈ3_ammo2
0001: 500 ms
00D6: if 1
8741: NOT $PLAYER_ACTOR
0448: actor $PLAYER_ACTOR in car $11248
004D: jump_if_false ЈЈEnd
0430: $PLAYER_ACTOR $11248 2
0114: set_actor $PLAYER_ACTOR car_weapon 0 ammo_to 0
004E: end_thread
:hiway ;тачка на шоссе быстро едет
0001: 500 ms
00D6: if 2
8741: NOT $PLAYER_ACTOR
0448: actor $PLAYER_ACTOR in car $11248
0448: actor $driver in car $11248
004D: jump_if_false ЈЈEnd
00D6: if 27
0154: actor $PLAYER_ACTOR in_zone "MAKO"
0154: actor $PLAYER_ACTOR in_zone 'PINT'
0154: actor $PLAYER_ACTOR in_zone 'BINT'
0154: actor $PLAYER_ACTOR in_zone 'JTN'
0154: actor $PLAYER_ACTOR in_zone 'JTS'
0154: actor $PLAYER_ACTOR in_zone 'JTW'
0154: actor $PLAYER_ACTOR in_zone 'JTE'
0154: actor $PLAYER_ACTOR in_zone "NROCK"
004D: jump_if_false ЈЈhiway
00AD: set_car $11248 max_speed_to 50.0
05D2: unknown_action_sequence $driver $11248 47.5 2
:hiway_1
0001: 500 ms
00D6: if 2
8741: NOT $PLAYER_ACTOR
0448: actor $PLAYER_ACTOR in car $11248
0448: actor $driver in car $11248
004D: jump_if_false ЈЈEnd
00D6: if 27
0154: actor $PLAYER_ACTOR in_zone "MAKO"
0154: actor $PLAYER_ACTOR in_zone "NROCK"
0154: actor $PLAYER_ACTOR in_zone 'PINT'
0154: actor $PLAYER_ACTOR in_zone 'BINT'
0154: actor $PLAYER_ACTOR in_zone 'JTN'
0154: actor $PLAYER_ACTOR in_zone 'JTS'
0154: actor $PLAYER_ACTOR in_zone 'JTW'
0154: actor $PLAYER_ACTOR in_zone 'JTE'
004D: jump_if_false ЈЈhiway_2
0002: jump ЈЈhiway_1
:hiway_2
0001: 250 ms
00D6: if 2
8741: NOT $PLAYER_ACTOR
0448: actor $PLAYER_ACTOR in car $11248
0448: actor $driver in car $11248
004D: jump_if_false ЈЈEnd
00AD: set_car $11248 max_speed_to 25.0
05D2: unknown_action_sequence $driver $11248 20.0 2
0002: jump ЈЈhiway
:hiway0 ;тачка на шоссе быстро едет
0001: 250 ms
00D6: if 2
8741: NOT $PLAYER_ACTOR
0448: actor $PLAYER_ACTOR in car $11248
0448: actor $driver in car $11248
004D: jump_if_false ЈЈEnd
00D6: if 27
0154: actor $PLAYER_ACTOR in_zone "LBAG2"
0154: actor $PLAYER_ACTOR in_zone "BLUF2"
0154: actor $PLAYER_ACTOR in_zone "EBE1"
0154: actor $PLAYER_ACTOR in_zone "EBE2B"
0154: actor $PLAYER_ACTOR in_zone "EBE3C"
0154: actor $PLAYER_ACTOR in_zone "PLS"
0154: actor $PLAYER_ACTOR in_zone "HGP"
0154: actor $PLAYER_ACTOR in_zone "MTCHI1"
004D: jump_if_false ЈЈhiway0
00AD: set_car $11248 max_speed_to 50.0
05D2: unknown_action_sequence $driver $11248 47.5 2
:hiway1
0001: 250 ms
00D6: if 2
8741: NOT $PLAYER_ACTOR
0448: actor $PLAYER_ACTOR in car $11248
0448: actor $driver in car $11248
004D: jump_if_false ЈЈEnd
00D6: if 27
0154: actor $PLAYER_ACTOR in_zone "LBAG2"
0154: actor $PLAYER_ACTOR in_zone "BLUF2"
0154: actor $PLAYER_ACTOR in_zone "EBE1"
0154: actor $PLAYER_ACTOR in_zone "EBE2B"
0154: actor $PLAYER_ACTOR in_zone "EBE3C"
0154: actor $PLAYER_ACTOR in_zone "PLS"
0154: actor $PLAYER_ACTOR in_zone "HGP"
0154: actor $PLAYER_ACTOR in_zone "MTCHI1"
004D: jump_if_false ЈЈhiway2
0002: jump ЈЈhiway1
:hiway2
0001: 250 ms
00D6: if 2
8741: NOT $PLAYER_ACTOR
0448: actor $PLAYER_ACTOR in car $11248
0448: actor $driver in car $11248
004D: jump_if_false ЈЈEnd
00AD: set_car $11248 max_speed_to 25.0
05D2: unknown_action_sequence $driver $11248 20.0 2
0002: jump ЈЈhiway0