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

Faneck

Новичок
Автор темы
5
0
Версия SA-MP
  1. 0.3.7-R3
  2. CR-MP 0.3.7
Помогите пожалуйста сделать активацию и деактивацию на клавишу допустим " L " и " K ", буду благодарен за помощь :)

{$CLEO .cs}

//-------------MAIN---------------
thread 'RUN_SYLAR'

:RUN_SYLAR_19
wait 0
if
Player.Defined($PLAYER_CHAR)
else_jump @RUN_SYLAR_19
Player.InfiniteRun($PLAYER_CHAR) = True
jump @RUN_SYLAR_19
end_thread
 
Последнее редактирование:

Impossible In Rage

Известный
955
247
Помогите пожалуйста сделать активацию и деактивацию на клавишу допустим " L " и " K ", буду благодарен за помощь :)

{$CLEO .cs}

//-------------MAIN---------------
thread 'RUN_SYLAR'

:RUN_SYLAR_19
wait 0
if
Player.Defined($PLAYER_CHAR)
else_jump @RUN_SYLAR_19
Player.InfiniteRun($PLAYER_CHAR) = True
jump @RUN_SYLAR_19
end_thread
Бесполезная херня , но вот нормальный код
CLEO:
{$CLEO .cs}
{$NOSOURCE}
thread 'RUN_SYLAR'

:RUN_SYLAR_19
wait 0
if and
Player.Defined($PLAYER_CHAR)
0AB0:   key_pressed 76 // L
 jf @RUN_SYLAR_19
Player.InfiniteRun($PLAYER_CHAR) = True
jump @RUN_SYLAR_19
end_thread
 
  • Нравится
Реакции: Faneck

Faneck

Новичок
Автор темы
5
0
Бесполезная херня , но вот нормальный код
CLEO:
{$CLEO .cs}
{$NOSOURCE}
thread 'RUN_SYLAR'

:RUN_SYLAR_19
wait 0
if and
Player.Defined($PLAYER_CHAR)
0AB0:   key_pressed 76 // L
jf @RUN_SYLAR_19
Player.InfiniteRun($PLAYER_CHAR) = True
jump @RUN_SYLAR_19
end_thread
Спасибо большое. Если не сложно, можешь еще добавить деактивацию))
 
Последнее редактирование:

Impossible In Rage

Известный
955
247
Спасибо большое. Если не сложно, можешь еще добавить деактивацию))
CLEO:
{$CLEO .cs}
{$NOSOURCE}
thread 'RUN_SYLAR'
0B34: samp register_client_command "off" to_label @off

:RUN_SYLAR_19
wait 0
if and
Player.Defined($PLAYER_CHAR)
0AB0:   key_pressed 76 // L
jf @RUN_SYLAR_19
Player.InfiniteRun($PLAYER_CHAR) = True
jump @RUN_SYLAR_19
end_thread

:off
0AF8: samp add_message_to_chat "Infiniti Run off" color 0xFF0000
0A93: end_custom_thread
Cmdret
 
  • Нравится
Реакции: Faneck

Faneck

Новичок
Автор темы
5
0
CLEO:
{$CLEO .cs}
{$NOSOURCE}
thread 'RUN_SYLAR'
0B34: samp register_client_command "off" to_label @off

:RUN_SYLAR_19
wait 0
if and
Player.Defined($PLAYER_CHAR)
0AB0:   key_pressed 76 // L
jf @RUN_SYLAR_19
Player.InfiniteRun($PLAYER_CHAR) = True
jump @RUN_SYLAR_19
end_thread

:off
0AF8: samp add_message_to_chat "Infiniti Run off" color 0xFF0000
0A93: end_custom_thread
Cmdret
Странно, пишет "Неизвестная команда CmdRet."
Если убераю эту строчку и запускаю игру, попросту выбивает краш.
Я извиняюсь, что задаю такие глупые вопросы, но я новичок в этом и делаю все методом научного тыка)
Попутно пытаюсь сам сделать включение и выключение данной фигни в игре. Чтобы можно было в нужное время включить\выключить - включить\выключить, но выходит как-то не очень :D
 
Последнее редактирование:

Impossible In Rage

Известный
955
247
Странно, пишет "Неизвестная команда CmdRet."
Если убераю эту строчку и запускаю игру, попросту выбивает краш.
Я извиняюсь, что задаю такие глупые вопросы, но я новичок в этом и делаю все методом научного тыка)
Попутно пытаюсь сам сделать включение и выключение данной фигни в игре. Чтобы можно было в нужное время включить\выключить - включить\выключить, но выходит как-то не очень :D
тогда
CLEO:
0B43: cmd_ret
тоже самое, только опкодом , а не конструкцией
и выйдет так
CLEO:
{$CLEO .cs}
{$NOSOURCE}
thread 'RUN_SYLAR'
0B34: samp register_client_command "off" to_label @off

:RUN_SYLAR_19
wait 0
if and
Player.Defined($PLAYER_CHAR)
0AB0:   key_pressed 76 // L
jf @RUN_SYLAR_19
Player.InfiniteRun($PLAYER_CHAR) = True
jump @RUN_SYLAR_19
end_thread

:off
0AF8: samp add_message_to_chat "Infiniti Run off" color 0xFF0000
0A93: end_custom_thread
0B43: cmd_ret
 
  • Нравится
Реакции: Faneck

Faneck

Новичок
Автор темы
5
0
тогда
CLEO:
0B43: cmd_ret
тоже самое, только опкодом , а не конструкцией
и выйдет так
CLEO:
{$CLEO .cs}
{$NOSOURCE}
thread 'RUN_SYLAR'
0B34: samp register_client_command "off" to_label @off

:RUN_SYLAR_19
wait 0
if and
Player.Defined($PLAYER_CHAR)
0AB0:   key_pressed 76 // L
jf @RUN_SYLAR_19
Player.InfiniteRun($PLAYER_CHAR) = True
jump @RUN_SYLAR_19
end_thread

:off
0AF8: samp add_message_to_chat "Infiniti Run off" color 0xFF0000
0A93: end_custom_thread
0B43: cmd_ret
Спасибо :) Да я уже сам сделал, глянул у ДаркПикселя видео, подумал чуток и сделал методом тыка :)
 

Impossible In Rage

Известный
955
247
Спасибо :) Да я уже сам сделал, глянул у ДаркПикселя видео, подумал чуток и сделал методом тыка :)
Если хочешь выучить CLEO , который уступает lua , то смотри дарк пикселя , а потом начни читать исходники , думаю пригодится , но всё же луа проще и функциональней
 
  • Нравится
Реакции: Faneck

Faneck

Новичок
Автор темы
5
0
Если хочешь выучить CLEO , который уступает lua , то смотри дарк пикселя , а потом начни читать исходники , думаю пригодится , но всё же луа проще и функциональней
Понял, спасибо за совет :)