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

grandpafromghetto

НАСТАЯЩИЙ ДАГИСТАНИЦ
Проверенный
335
119
Такой вопрос, как сделать выполнение скрипта по сообщению в чате Samp-а?
CLEO:
while true
wait 0

0B75: samp get_chat_string 0@ text_to 2@ prefix_to 3@ color_to 4@ prefix_color_to 5@
if 0C18: 0 = strstr string1 0@ string2 "сообщение"
then
{code}
end

end
 
  • Нравится
Реакции: NIngaro

DarkP1xel

Сила воли наше всё.
BH Team
3,637
5,027
Помогите сделать такой диалог с появлением его на клавишу 1 пожалуйста https://www.blast.hk/wiki/_media/sampfuncs:dialog_style_list.png?w=200&tok=227411
CLEO:
{$CLEO}
0AC6: 0@ = label @Buffer offset

WHILE TRUE
    0001: 0
    IF 0ADC:   test_cheat "1"
    THEN 0B3B: samp show_dialog id 420 caption "Диалог" text 0@ button_1 "Выбрать" button_2 "Закрыть" style {DIALOG_STYLE_LIST}2   
    END
END

:Buffer
HEX
    "Первый пункт" A
    "Второй пункт" A
    "Третий пункт" 00
END
 
  • Нравится
Реакции: SiTrak и DarkL1ght

Terratomorf

Известный
315
58
Помогите сделать код который при открытии диалога он выбирал мне нужный пункт
 

Terratomorf

Известный
315
58
Почему крашит как только захожу с ним в игру?
Код:
 while true
wait 0
if key_down 99
then
0B49: samp set_current_dialog_list_item 5@

end
 

DarkL1ght

Новичок
252
112
Почему крашит как только захожу с ним в игру?
Код:
 while true
wait 0
if key_down 99
then
0B49: samp set_current_dialog_list_item 5@

end
CLEO:
{$CLEO .cs}
0000: NOP

while not Samp.Available()
    wait 0
end

while true
    wait 0
    if 0B4C:  samp is_dialog_active 0@
    then
        if 0AB0:   key_pressed 99 {3 (numpad with Num Lock on)}
        then
        0BC9: samp send_dialog_response dialog 0@ {ид диалога} button 1@ {кнопка(0 — правая, 1 — левая/центральная)} listitem 2@ {номер элемента из списка} input ""
        end
    end
end
 

Terratomorf

Известный
315
58
Почему так?
upload_2018-5-13_15-6-5.png
 

Terratomorf

Известный
315
58
Я так понимаю
upload_2018-5-13_15-25-34.png
там где 0 я должен написать id диалога но когда начинаю его писать вот такая ошибка
upload_2018-5-13_15-26-42.png
 

Вложения

  • upload_2018-5-13_15-26-23.png
    upload_2018-5-13_15-26-23.png
    3.4 KB · Просмотры: 274

DarkL1ght

Новичок
252
112
Скинь пожалуйста как будет правильно код, ид диалога 853 пунк 3
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
        0BC9: samp send_dialog_response dialog 853 {ид диалога} button 1@ {кнопка(0 — правая, 1 — левая/центральная)} listitem 3 {номер элемента из списка} input ""
        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
        0BC9: samp send_dialog_response dialog 853 {ид диалога} button 1@ {кнопка(0 — правая, 1 — левая/центральная)} listitem 3 {номер элемента из списка} input ""
        end
    end
end
Захожу в игру жму кнопку активации подохжу к пикапу но не чего не происходит вот список
upload_2018-5-13_15-54-26.png
 

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

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