Вопросы по CLEO-скриптингу

O_G

Известный
24
2
Не получается сделать деактивацию. В игре ввожу команду деактивации и ничего не происходит, скрипт продолжает работать в цикле. Помогите!

{$CLEO .cs}

//-------------MAIN---------------
0000: NOP

:WALK_On
wait 0
0ADC: test_cheat "won"
jf @WALK_ON
0ACD: show_text_highpriority "AutoWalk ~G~On" time 1500
018C: play_sound 1058 at 0 0 0
jump @WALK_Loop

:WALK_Loop
wait 5000
0C72: set_virtual_key 87 down 1
wait 1000
0C72: set_virtual_key 87 down 0
wait 1
if
0ADC: test_cheat "woff"
jf @WALK_Loop
jump @WALK_Off

:WALK_Off
0ACD: show_text_highpriority "AutoWalk ~R~Off" time 1500
018C: play_sound 1139 at 0 0 0
jump @WALK_On
 

hnnssy

Известный
Друг
2,684
2,762
CLEO:
while true
wait 0
:daetometka
if 0ADC:   test_cheat "WON"
then
    0ACD: show_text_highpriority "AutoWalk ~G~On" time 1500
    018C: play_sound 1058 at 0 0 0
    while true
    wait 0
        33@ = 0
        repeat
        wait 0
            if 0ADC:   test_cheat "WOFF"
            then
                0ACD: show_text_highpriority "AutoWalk ~R~Off" time 1500
                018C: play_sound 1139 at 0 0 0
                jump @daetometka
            end
        until 33@ >= 5000
        0C72: set_virtual_key 87 down 1
        33@ = 0
        repeat
        wait 0
            if 0ADC:   test_cheat "WOFF"
            then
                0ACD: show_text_highpriority "AutoWalk ~R~Off" time 1500
                018C: play_sound 1139 at 0 0 0
                jump @daetometka
            end
        until 33@ >= 1000
        0C72: set_virtual_key 87 down 0
        end
    end
end
end
 
  • Нравится
Реакции: ZaNki222

Perojek)0

Известный
205
3
Из-за чего один и тот же локальный диалог может крашить или не крашить игру? У разных людей
 

kraft1k

Вынь х*й из головы и все получится © hnnssy
Друг
1,480
1,168
Псс, ребзи, хелпаните поиском великов в зоне стрима. Просто времени сук нет. Иды и их модели( 481 - BMX , 509 - Bike , 510 - Mountain Bike ).
 
Последнее редактирование:

k1sher

Известный
201
4
Можно как-то сделать по нажатии клавиши "0" в поле ввода текста писалось что-то, для дальнейшей отправки этого текста в чат?
 

k1sher

Известный
201
4
А точнее так. Ввожу что нибудь в строку ввода чата, нажимаю клавишу "0" и к уже введенному тексту добавлялось бы еще что-то заготовленное.
 

kraft1k

Вынь х*й из головы и все получится © hnnssy
Друг
1,480
1,168
А точнее так. Ввожу что нибудь в строку ввода чата, нажимаю клавишу "0" и к уже введенному тексту добавлялось бы еще что-то заготовленное.
CLEO:
repeat
wait 0
until 0B21:     samp is_chat_opened // проверка если чат открыт
0B76: samp set_chat_input_text "text" // если чат открыт, вводим туда "text"
 

k1sher

Известный
201
4
Еще вопросик.

Код:
:rekl
if and
0AB0:   key_pressed 18
0AB0:   key_pressed 190
wait 0
0B35: samp 0@ = get_last_command_params
if
0AD4: 0@ = scan_string 0@ format "%d" 1@ 
else_jump @baba
if
0B23:  samp is_player_connected 1@
else_jump @nana
0AF9: samp say_msg "/su %d" 1@ 
jump @nmas

:nana
0AF8: samp add_message_to_chat "Îøèáêà. Ââåäèòå ID èãðîêà!" color 52479 

:nmas
jump @aszx

:baba
0AF8: samp add_message_to_chat "Îøèáêà. Ââåäèòå ID èãðîêà!" color 52479 

:aszx
jump @rekl

Код большой, все писать не буду. Скажите что не так?
 

kraft1k

Вынь х*й из головы и все получится © hnnssy
Друг
1,480
1,168
Весь код сюда.
Еще вопросик.

Код:
:rekl
if and
0AB0:   key_pressed 18
0AB0:   key_pressed 190
wait 0
0B35: samp 0@ = get_last_command_params
if
0AD4: 0@ = scan_string 0@ format "%d" 1@
else_jump @baba
if
0B23:  samp is_player_connected 1@
else_jump @nana
0AF9: samp say_msg "/su %d" 1@
jump @nmas

:nana
0AF8: samp add_message_to_chat "Îøèáêà. Ââåäèòå ID èãðîêà!" color 52479

:nmas
jump @aszx

:baba
0AF8: samp add_message_to_chat "Îøèáêà. Ââåäèòå ID èãðîêà!" color 52479

:aszx
jump @rekl

Код большой, все писать не буду. Скажите что не так?
 

k1sher

Известный
201
4
CLEO:
repeat
wait 0
until 0B21:     samp is_chat_opened // проверка если чат открыт
0B76: samp set_chat_input_text "text" // если чат открыт, вводим туда "text"
Так? Не получается что-то(
Код:
:kish 
repeat
wait 0
0AB0:   key_pressed 50
until 0B21:     samp is_chat_opened // проверка если чат открыт
0B76: samp set_chat_input_text "qwe" // если чат открыт, вводим туда "text"