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

D3.Pheonix

🎹
Модератор
2,865
1,649
Hello i have problem!
I use this code to search the string "Enter the number %d and earn 5000$"
Example: "Enter the number 22 and earn 5000$" - /answer 22
Why the string "Enter the number 22 and earn 5000$ - /answer 22" it was not found,as if he did not show up ?
This text is sent by the server in blue!!
ChatLog: [23:02:01] Enter the number 22 and earn 5000$


CLEO:
:SampChat
IF 0AA2: 1@ = "samp.dll"
THEN
    1@ += 0x21A0E4
    0A8D: 1@ readMem 1@ sz 4 vp 0
    1@ += 0x132
    0@ *= 0xFC
    005A: 1@ += 0@
    1@ += 0x20
    0AA3: 1@
END
0AB2: ret 1 1@

:AutoSyS
wait 0
0AC8: 15@ = allocate_memory_size 145
0AB1: call @SampChat 1 id 99 to 15@
    if
    0AD4: 30@ = scan_string 15@ format "Enter the number %d and earn 5000$" 8@
    then
          wait 0
          0AF9: samp say_msg "/answer %d" 8@
          end
          else_jump @AutoSyS
          0AC9: free_allocated_memory 15@
jump @AutoCMDSyS_1
CLEO:
{$CLEO}
0000:

repeat
wait 0
until samp.Available()

while true
wait 0
alloc 15@ 145
call @SampChat 1 id 99 to 15@
    if
    0AD4: 30@ = scan_string 15@ format "Enter the number %d and earn 5000$" 8@
    then
    say "/answer %d" 8@
    chatmsg " " -1 // empty 0AF8 string to prevent multiple triggering
    end
free 15@
end

:SampChat
IF 0AA2: 1@ = "samp.dll"
THEN
    1@ += 0x21A0E4
    0A8D: 1@ readMem 1@ sz 4 vp 0
    1@ += 0x132
    0@ *= 0xFC
    005A: 1@ += 0@
    1@ += 0x20
    0AA3: 1@
END
0AB2: ret 1 1@
 
  • Нравится
Реакции: Allex994

Forse1

Потрачен
2
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Помогите плес,пытаюсь исправить ошибку в других Клео через Санни билдер ,отрелачит другое клео,а после выдаёт ошибку типо неверный опкод или же неверное количество условий,можно это как-то поыиксить?
 

grandpafromghetto

НАСТАЯЩИЙ ДАГИСТАНИЦ
Проверенный
335
119
Помогите плес,пытаюсь исправить ошибку в других Клео через Санни билдер ,отрелачит другое клео,а после выдаёт ошибку типо неверный опкод или же неверное количество условий,можно это как-то поыиксить?
код кинь
 

Forse1

Потрачен
2
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.

DarkL1ght

Новичок
252
112

grandpafromghetto

НАСТАЯЩИЙ ДАГИСТАНИЦ
Проверенный
335
119
Вот я выдаю тепловизор дганом и он появляется в руках, а как сделать, чтобы когда я его выдавал себе он уже был надет на меня
проверяешь, есть ли он у тебя, если есть, то эмулируешь нажатие лкм
 

Qsany

Потрачен
464
147
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
upload_2018-3-30_0-26-39.png



сложно помогите плззз


CLEO:
// This file was decompiled using SASCM.ini published by GTAG (http://gtag.gtagaming.com/opcode-database) on 14.6.2013
[B]{$CLEO .cs}

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

:Label00FF_15
0001: wait 0 ms
0AFA:  is_samp_available
004D: jump_if_false @Label00FF_15
0AC6: 1@ = label @Label00FF_117 offset
0C8C: render 0@ = load_texture_from_file_in_memory 1@ size 766
0001: wait 2000 ms
03E3: set_texture_to_be_drawn_antialiased 1
0B5A: get_screen_resolution 2@ 3@
000E: 2@ -= 128
000E: 3@ -= 145

:Label00FF_82
0001: wait 0 ms
0B73: render draw_texture 0@ pos 2@ 3@ size 64 64 rotation 0.0 color -1
0002: jump @Label00FF_82

:Label00FF_117
hex
89 50 4E 47 0D 0A
end[/B]
 

romanblinov2013

RB_PRO
Проверенный
212
196
У меня есть текст в чате
CLEO:
(***) |%s|
%s - это нефиксируемое значение, в отличии от остального.

Пример:
CLEO:
Roma_Opcode сказал: (***) |0102030405060708|
или
- (***) |0102030405060708| - сказал Roma_Opcode.
или
/sms (***) |0102030405060708| Да и тут тоже текст.

В переменной 0@ у меня есть вся строка. Как мне получить значение между палками(||)?
 
Последнее редактирование модератором:

grandpafromghetto

НАСТАЯЩИЙ ДАГИСТАНИЦ
Проверенный
335
119
как сделать бег к определённому объекту?
получаешь корды объекта в переменные, эмулируешь нажатие бега, поворачиваешь перса в сторону этих коорд

Посмотреть вложение 12828


сложно помогите плззз


CLEO:
// This file was decompiled using SASCM.ini published by GTAG (http://gtag.gtagaming.com/opcode-database) on 14.6.2013
{$CLEO .cs}

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

:Label00FF_15
0001: wait 0 ms
0AFA:  is_samp_available
004D: jump_if_false @Label00FF_15
0AC6: 1@ = label @Label00FF_117 offset
0C8C: render 0@ = load_texture_from_file_in_memory 1@ size 766
0001: wait 2000 ms
03E3: set_texture_to_be_drawn_antialiased 1
0B5A: get_screen_resolution 2@ 3@
000E: 2@ -= 128
000E: 3@ -= 145

:Label00FF_82
0001: wait 0 ms
0B73: render draw_texture 0@ pos 2@ 3@ size 64 64 rotation 0.0 color -1
0002: jump @Label00FF_82

:Label00FF_117
hex
89 50 4E 47 0D 0A
end
 
Последнее редактирование модератором:
  • Нравится
Реакции: Qsany