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

hnnssy

Известный
Друг
2,684
2,769
отсканировать строку с тхт на эти 2 флота..
и где количество параметров в call?
 

hnnssy

Известный
Друг
2,684
2,769
скрипт должен брать флоты и вписывать их в кол и антил
отсканировать строку с тхт на эти 2 флота..
отсканировать строку с тхт на эти 2 флота..
отсканировать строку с тхт на эти 2 флота..
отсканировать строку с тхт на эти 2 флота..
отсканировать строку с тхт на эти 2 флота..
 
У

Удалённый пользователь 123482

Гость
Как превратить указатель на строку в саму строку.
Например:
CLEO:
0C46: samp get_3d_text_info_by_id 0@ string_ptr 1@ color 2@ position 3@ 4@ 5@ view_distance 6@ show_behind_walls 7@ attached_to_player 8@ attached_to_vehicle 9@
Переменная 1@
 

LaRossa

Потрачен
429
117
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Шо не робит? Суть клео /bindit (текст) (Айди клавиши), но меня крашит.
CLEO:
{$CLEO  .cs}
0000:

:av
wait 0
0AFA:  is_samp_available
jf @av
0B34: samp register_client_command "bindit" to_label @bind_it
0BDE: pause_thread 0


:bind_it
wait 0
0B35: samp 0@ = get_last_command_params
if
0AD4: 1@ = scan_string 0@ format "%d %d " 2@ 20@
jf @Error
jump @go
0B43: samp cmd_ret

:go
wait 0
if and
0C89:  key_just_pressed 20@
8B21: not    samp is_chat_opened
jf @go
0AF9: samp say_msg "%d" 2@
jump @go



:Error
wait 0
0AF8: samp add_message_to_chat "[Binder] Îøèáêà..." color 0xFFFFFF
0B43: samp cmd_ret
CLEO:
{$CLEO}
0000:
while not Samp.Available()
    wait 0
end

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

:cmd
0B35: samp 0@ = get_last_command_params
if 0AD4: 0@ = scan_string 0@ format "%d%d" 1@ 2@
    then
 
    repeat
        wait 0
        if and
        0C89:  key_just_pressed 2@
    until 8B21: not samp is_chat_opened
    say "%d" 1@  
 
    else
    chatmsg "Error" -1
end
Samp.CmdRet()