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

я воскрес

Активный
245
36
Так не легче?
CLEO:
{$CLEO .cs}
{$INCLUDE SF}

0000: NOP

0B34: samp register_client_command "gd" to_label @cmd
0BDE: pause_thread 0

:cmd
if 0B4C:  samp is_dialog_active -1
then
    0B4E: samp 1@ = get_current_dialog_id
    chatmsg "%d" -1 1@
    0AF1: write_int 1@ to_ini_file "CLEO\test.ini" section "test" key "id"
else
    chatmsg "Äèàëîã íå îòêðûò" -1
end
cmdret
 

Xuli4

Новичок
22
0
У меня открыт диалог там 4 строки как мне переключится к примеру на 2ую ?
 

Xuli4

Новичок
22
0
номер элемента сверху вниз к примеру:
1ая строка - 1id
2ая строка - 2id
или как?
 

4el0ve4ik

Известный
Всефорумный модератор
1,548
1,338
0B49: samp set_current_dialog_list_item 1
0B49: samp set_current_dialog_list_item 2
 

Rapt0r6113

Известный
103
11
Шёл я такой по улице, шёл, шёл и пришёл в голову вопрос, можно ли выгрузить команду, зарегистрированную например скриптом aafk, любой другой скрипт, типо:
CLEO:
{$Cleo}
0000:
0B34: samp register_client_command "mycmd" to_label @cmd_mycmd

А ввторой скрипт делает так:
CLEO:
{$Cleo}
0000:
0B63: samp unregister_client_command "mycmd"