:GmCar_KeyPressedMode
while true
wait 0
if and
Player.Defined($PLAYER_CHAR)
Actor.Driving($PLAYER_ACTOR)
8B21: not samp is_chat_opened
repeat
wait 0 ms
until 0ab0: key_pressed 11@
03C0: 0@ = actor $PLAYER_ACTOR car
02AC: set_car 0@ immunities BP 1 FP 1 EP 1 CP 1 MP 1
02AA: set_car 0@ immune_to_nonplayer 1
053F: set_car 0@ tires_vulnerability 0
03F5: set_car 0@ apply_damage_rules 0
if
12@ == 1 // в инике стоит параметр на эту переменную, на нее можешь не обращаться внимания
then
0ACD: show_text_highpriority "GmCar ON ~n~~b~made Devil1606" time 99999999
else
if
not Actor.Driving($PLAYER_ACTOR)
then
02AA: set_car 0@ immune_to_nonplayer 0
02AC: set_car 0@ immunities BP 0 FP 0 EP 0 CP 0 MP 0
053F: set_car 0@ tires_vulnerability 1
03F5: set_car 0@ apply_damage_rules 1
else
repeat
wait 0
until 0ab0: key_pressed 11@ // нажимаю клавишу деактивации, не деактивируется
02AA: set_car 0@ immune_to_nonplayer 0
02AC: set_car 0@ immunities BP 0 FP 0 EP 0 CP 0 MP 0
053F: set_car 0@ tires_vulnerability 1
03F5: set_car 0@ apply_damage_rules 1
if
12@ == 1
then
0ACD: show_text_highpriority "GmCar OFF ~n~~b~made Devil1606" time 100
else
wait 0
end
end
end
end