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

DarkL1ght

Новичок
252
112
Захожу в игру жму кнопку активации подохжу к пикапу но не чего не происходит вот список Посмотреть вложение 13892
Попробуй так:
CLEO:
{$CLEO .cs}
0000: NOP

while not Samp.Available()
    wait 0
end

while true
    wait 0
    if 0B4C:  samp is_dialog_active 853
    then
        if 0AB0:   key_pressed 99 {3 (numpad with Num Lock on)}
        then
        0B49: samp set_current_dialog_list_item 3
        end
    end
end
Кто-то может скинуть качественный, настраиваемый рендер на экран?
Тебе в другую тему.
 

Terratomorf

Известный
315
58
Попробуй так:
CLEO:
{$CLEO .cs}
0000: NOP

while not Samp.Available()
    wait 0
end

while true
    wait 0
    if 0B4C:  samp is_dialog_active 853
    then
        if 0AB0:   key_pressed 99 {3 (numpad with Num Lock on)}
        then
        0B49: samp set_current_dialog_list_item 3
        end
    end
end

Тебе в другую тему.
Не хочет :( открываю диалог и скрипт не чего не делает
 

NookieONE

Участник
128
1
CLEO:
:a
0BE5: raknet 0@ = get_hook_param 1
00D6: if
0039:   0@ == 93
then
    0BE5: raknet 1@ = get_hook_param 0
    0BEB: raknet bit_stream 1@ ignore_bits 32
    0BE7: raknet 2@ = bit_stream_read 1@ type 3
    0BE8: raknet bit_stream 1@ read_array 3@ size 2@
    0C1E: array 3@ element 2@ el_size 1 = 0  
    if
    0C18: 0 = strstr string1 3@ string2 "У тебя NICK[ID] нет " 
        then
ДЕЙСТВИЕ
    end
    end
0BE0: raknet hook_ret 1

Нужно чтобы вместо NICK[ID] автоматически был Ник и ID, можно как-то сделать?
 

DarkL1ght

Новичок
252
112
Не хочет :( открываю диалог и скрипт не чего не делает
Значит не судьба
CLEO:
:a
0BE5: raknet 0@ = get_hook_param 1
00D6: if
0039:   0@ == 93
then
    0BE5: raknet 1@ = get_hook_param 0
    0BEB: raknet bit_stream 1@ ignore_bits 32
    0BE7: raknet 2@ = bit_stream_read 1@ type 3
    0BE8: raknet bit_stream 1@ read_array 3@ size 2@
    0C1E: array 3@ element 2@ el_size 1 = 0 
    if
    0C18: 0 = strstr string1 3@ string2 "У тебя NICK[ID] нет "
        then
ДЕЙСТВИЕ
    end
    end
0BE0: raknet hook_ret 1

Нужно чтобы вместо NICK[ID] автоматически был Ник и ID, можно как-то сделать?
Опкод 0B2B, 0B36
 

itsOkke

Потрачен
86
38
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
цвет текста в chatmsg отправь
 
  • Нравится
Реакции: Musaigen

NookieONE

Участник
128
1
0B6D: render hFONT = create_font "IMPACT" height 18@ flags 19@
Шрифт можно как-то вбить в переменную?
Чтобы можно было изменять?
 

p1cador

cerf
Проверенный
220
359
0B6D: render hFONT = create_font "IMPACT" height 18@ flags 19@
Шрифт можно как-то вбить в переменную?
Чтобы можно было изменять?
CLEO:
0AC6: 0@ = label @font offset
//format 0@ "Arial"
//format 0@ "Tahoma"
//format 0@ "..."

:font
hex
00 00 00 00 00 00 00 00//8
00 00 00 00 00 00 00 00//16
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00//32
00
end
 

NookieONE

Участник
128
1
CLEO:
0AC6: 0@ = label @font offset
//format 0@ "Arial"
//format 0@ "Tahoma"
//format 0@ "..."

:font
hex
00 00 00 00 00 00 00 00//8
00 00 00 00 00 00 00 00//16
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00//32
00
end

CLEO:
0AF5: write_string ""IMPACT"" to_ini_file "cleo\ini\[H].ini" section "Íàñòðîéêè" key "Øðèôò" 
0AF4: 0@v = read_string_from_ini_file "cleo\ini\[H].ini" section "Íàñòðîéêè" key "Øðèôò"
0AD3: 20@ = format "%d" 0@v
0B6D: render hFONT = create_font 20@ height 18@ flags 19@

Что не так?
 

p1cador

cerf
Проверенный
220
359
@NookieONE как минимум - вметсо переменной какая-то хуета hFONT
Код:
https://www.youtube.com/watch?v=4RE7Und0R2E
исходник посмотри, там я из ини шрифт загружаю
 

NookieONE

Участник
128
1
Привет.
Как сделать в скрипте проверку на ник?
Чтобы скрипт запускался только у определенного игрока?