Помогите сменить активацию с клавиши на команду

Статус
В этой теме нельзя размещать новые ответы.

BohdanSatan

Известный
Автор темы
160
40
Очень много чего пытался поменять/добавить/убрать, ничего не получалось, т.к. понимаю в клео очень мало.
Команда /rep нужна
Код:
{$CLEO .cs}
0000: NOP

:NONAME_2
wait 0
   Player.Defined($PLAYER_CHAR)
else_jump @NONAME_2
if and
   Actor.Driving($PLAYER_ACTOR)
key_down 49
else_jump @NONAME_63
1@ = Actor.CurrentCar($PLAYER_ACTOR)
Car.Health(1@) = 1000
0A30: repair_car 1@

:NONAME_63
jump @NONAME_2
P.S. И, если возможно, расписать, как менять активацию на команду. И какой опкод отвечает за то, что скрипт не сработает, если я нажму кнопку активации в чате.
 
1,417
1,032
CLEO:
{$CLEO}
0000:

0B34: samp register_client_command "rep" to_label @cmd    

WHILE TRUE
    wait 0                                              
    IF AND                                              
            0@ == 1
            0256:   player $PLAYER_CHAR defined                                     
            00DF:   actor $PLAYER_ACTOR driving           
    THEN                                                  
    03C0: 1@ = actor $PLAYER_ACTOR car                    
    0224: set_car 1@ health_to 1000
    0@ = 0
    END
END
:CMD
0@ = 1
0B43: samp cmd_ret
 
  • Нравится
Реакции: BohdanSatan

BohdanSatan

Известный
Автор темы
160
40
CLEO:
{$CLEO}
0000:

0B34: samp register_client_command "rep" to_label @cmd   

WHILE TRUE
    wait 0                                             
    IF AND                                             
            0@ == 1
            0256:   player $PLAYER_CHAR defined                                    
            00DF:   actor $PLAYER_ACTOR driving          
    THEN                                                 
    03C0: 1@ = actor $PLAYER_ACTOR car                   
    0224: set_car 1@ health_to 1000
    0@ = 0
    END
END
:CMD
0@ = 1
0B43: samp cmd_ret
Спасибо. Кто поможет с остальным в P.S. Напишите в ПМ.
 
Статус
В этой теме нельзя размещать новые ответы.