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

D3.Pheonix

🎹
Модератор
2,865
1,649
Здравствуйте,да-да пишу опять но больше уже точно уж не буду не могу понять почему когда пишу в чат "Поздравляем" скрипт работает а когда сервер мне в чат пишет "Поздравляем" он не работает,если знаете в чём ошибка скиньте сразу скомпличенный
$CLEO}
0000:
repeat
wait 0
until 0AFA:
alloc 31@ 256

while true
wait 0
0B75: samp get_chat_string 99 text_to 31@ prefix_to 0 color_to 0 prefix_color_to 0
IF 0C18: 0 = strstr string1 31@ string2 "Поздравляем"
THEN
wait 35000
say "/fish"
wait 500
END
cmdret
END
Покажи сообщение от сервера (скрином)
 

Terratomorf

Известный
315
58
Покажи сообщение от сервера (скрином)
upload_2018-3-10_14-40-48.png
 

Вложения

  • upload_2018-3-10_14-40-38.png
    upload_2018-3-10_14-40-38.png
    18.8 KB · Просмотры: 327

romanblinov2013

RB_PRO
Проверенный
212
196
У

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

Гость
Помогите! Я хотел сделать скрипт, который телепортируют на указанные координаты от игрока. Я ввожу /tpf 1.1 1.1 1.1 и меня крашит.

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

:Noname_2
0001: wait 0 ms
00D6: if
0AFA:  is_samp_available
004D: jump_if_false @Noname_2
0B34: samp register_client_command "tpf" to_label @Noname_47
0B34: samp register_client_command "tpb" to_label @Noname_181
0BDE: pause_thread 0

:Noname_47
0001: wait 0 ms
0B35: samp 0@ = get_last_command_params
0AD4: 1@ = scan_string 0@ format "%d" 2@ 1@ 10@ 
04C4: store_coords_to 1@ 2@ 3@ from_actor $PLAYER_ACTOR with_offset 2@ 1@ 10@
04C4: store_coords_to 4@ 5@ 6@ from_actor $PLAYER_ACTOR with_offset 0.0 0.0 0.0
00A1: put_actor $PLAYER_ACTOR at 1@ 2@ 3@
04D7: set_actor $PLAYER_ACTOR locked 1
0002: jump @Noname_152

:Noname_152
0001: wait 0 ms
00D6: if
0ADC:   test_cheat "1"
004D: jump_if_false @Noname_47
04D7: set_actor $PLAYER_ACTOR locked 0
0B43: samp cmd_ret

:Noname_181
0001: wait 0 ms
00A1: put_actor $PLAYER_ACTOR at 4@ 5@ 6@
04D7: set_actor $PLAYER_ACTOR locked 0
0B43: samp cmd_ret
 

LaRossa

Потрачен
429
117
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Помогите! Я хотел сделать скрипт, который телепортируют на указанные координаты от игрока. Я ввожу /tpf 1.1 1.1 1.1 и меня крашит.

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

:Noname_2
0001: wait 0 ms
00D6: if
0AFA:  is_samp_available
004D: jump_if_false @Noname_2
0B34: samp register_client_command "tpf" to_label @Noname_47
0B34: samp register_client_command "tpb" to_label @Noname_181
0BDE: pause_thread 0

:Noname_47
0001: wait 0 ms
0B35: samp 0@ = get_last_command_params
0AD4: 1@ = scan_string 0@ format "%d" 2@ 1@ 10@
04C4: store_coords_to 1@ 2@ 3@ from_actor $PLAYER_ACTOR with_offset 2@ 1@ 10@
04C4: store_coords_to 4@ 5@ 6@ from_actor $PLAYER_ACTOR with_offset 0.0 0.0 0.0
00A1: put_actor $PLAYER_ACTOR at 1@ 2@ 3@
04D7: set_actor $PLAYER_ACTOR locked 1
0002: jump @Noname_152

:Noname_152
0001: wait 0 ms
00D6: if
0ADC:   test_cheat "1"
004D: jump_if_false @Noname_47
04D7: set_actor $PLAYER_ACTOR locked 0
0B43: samp cmd_ret

:Noname_181
0001: wait 0 ms
00A1: put_actor $PLAYER_ACTOR at 4@ 5@ 6@
04D7: set_actor $PLAYER_ACTOR locked 0
0B43: samp cmd_ret
CLEO:
{$CLEO}
0000:
while not Samp.Available()
    wait 0
end
0B34: samp register_client_command "tpf" to_label @cmd
0B34: samp register_client_command "tpb" to_label @Noname_181
0BDE: pause_thread 0

:cmd
0001: wait 0 ms
0B35: samp 0@ = get_last_command_params
0AD4: 0@ = scan_string 0@ format "%f %f %f" 10@ 11@ 12@

00A1: put_actor $PLAYER_ACTOR at 10@ 11@ 12@
04D7: set_actor $PLAYER_ACTOR locked 1

repeat
    wait 0
until 0ADC: test_cheat "1"
04D7: set_actor $PLAYER_ACTOR locked 0

Samp.CmdRet()
 
У

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

Гость
CLEO:
{$CLEO}
0000:
while not Samp.Available()
    wait 0
end
0B34: samp register_client_command "tpf" to_label @cmd
0B34: samp register_client_command "tpb" to_label @Noname_181
0BDE: pause_thread 0

:cmd
0001: wait 0 ms
0B35: samp 0@ = get_last_command_params
0AD4: 0@ = scan_string 0@ format "%f %f %f" 10@ 11@ 12@

00A1: put_actor $PLAYER_ACTOR at 10@ 11@ 12@
04D7: set_actor $PLAYER_ACTOR locked 1

repeat
    wait 0
until 0ADC: test_cheat "1"
04D7: set_actor $PLAYER_ACTOR locked 0

Samp.CmdRet()


Так аллоу мне надо телепорт на 5 метров вперед от текущих координат допустим, а не на просто координаты


Все равно крашит. Может надо как-то по другому вводить, а не /tpf 1.1 1.1 1.1?
 
Последнее редактирование модератором:

romanblinov2013

RB_PRO
Проверенный
212
196
Все равно крашит. Может надо как-то по другому вводить, а не /tpf 1.1 1.1 1.1?
CLEO:
{$CLEO}
0000: NOP
repeat
wait 0
until samp.Available()
0B34: samp register_client_command "sp.speed" to_label @SetSpeed

while true
0AF8: samp add_message_to_chat "Ну давай, вводи в меня свои значения!" color -1
wait 10000
end

:SetSpeed
0AC8: 17@ = allocate_memory_size 64
0B35: samp 17@ = get_last_command_params
    if 0AD4: 23@ = scan_string 17@ format "%f %f %f" 0@ 1@ 2@
    then
    0AF8: samp add_message_to_chat "Хуй в сперме %f %f %f" color -1 0@ 1@ 2@   
    else
    0AF8: samp add_message_to_chat "Ошибка. Укажите параметр. По примеру /sp.speed 1.1 1.1 1.1" color 0xf4c99c
    end
0AC9: free_allocated_memory 17@
samp.CmdRet()

Дальше сам. Будут вопросы - пиши сюда. Не поставишь лайк - бан.
 

grandpafromghetto

НАСТАЯЩИЙ ДАГИСТАНИЦ
Проверенный
335
119
CLEO:
{$CLEO}
0000: NOP
repeat
wait 0
until samp.Available()
0B34: samp register_client_command "sp.speed" to_label @SetSpeed

while true
0AF8: samp add_message_to_chat "Ну давай, вводи в меня свои значения!" color -1
wait 10000
end

:SetSpeed
0AC8: 17@ = allocate_memory_size 64
0B35: samp 17@ = get_last_command_params
    if 0AD4: 23@ = scan_string 17@ format "%f %f %f" 0@ 1@ 2@
    then
    0AF8: samp add_message_to_chat "Хуй в сперме %f %f %f" color -1 0@ 1@ 2@  
    else
    0AF8: samp add_message_to_chat "Ошибка. Укажите параметр. По примеру /sp.speed 1.1 1.1 1.1" color 0xf4c99c
    end
0AC9: free_allocated_memory 17@
samp.CmdRet()

Дальше сам. Будут вопросы - пиши сюда. Не поставишь лайк - бан.
такие пошлые стринги...
 
У

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

Гость
CLEO:
{$CLEO}
0000: NOP
repeat
wait 0
until samp.Available()
0B34: samp register_client_command "sp.speed" to_label @SetSpeed

while true
0AF8: samp add_message_to_chat "Ну давай, вводи в меня свои значения!" color -1
wait 10000
end

:SetSpeed
0AC8: 17@ = allocate_memory_size 64
0B35: samp 17@ = get_last_command_params
    if 0AD4: 23@ = scan_string 17@ format "%f %f %f" 0@ 1@ 2@
    then
    0AF8: samp add_message_to_chat "Хуй в сперме %f %f %f" color -1 0@ 1@ 2@  
    else
    0AF8: samp add_message_to_chat "Ошибка. Укажите параметр. По примеру /sp.speed 1.1 1.1 1.1" color 0xf4c99c
    end
0AC9: free_allocated_memory 17@
samp.CmdRet()

Дальше сам. Будут вопросы - пиши сюда. Не поставишь лайк - бан.

Ну я понял, что ввел значения правильно, но почему меня крашит?)

Крашит игру при вводе /tpf 1.1 1.1 1.1
CLEO:
{$CLEO .cs}

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

:Noname_2
0001: wait 0 ms
00D6: if
0AFA:  is_samp_available
004D: jump_if_false @Noname_2
0B34: samp register_client_command "tpf" to_label @Noname_47
0B34: samp register_client_command "tpb" to_label @Noname_193
0BDE: pause_thread 0

:Noname_47
0001: wait 0 ms
0B35: samp 0@ = get_last_command_params
0AD4: 1@ = scan_string 0@ format "%f %f %f" 2@ 1@ 10@ 
04C4: store_coords_to 1@ 2@ 3@ from_actor $PLAYER_ACTOR with_offset 2@ 1@ 10@
04C4: store_coords_to 4@ 5@ 6@ from_actor $PLAYER_ACTOR with_offset 0.0 0.0 0.0
00A1: put_actor $PLAYER_ACTOR at 1@ 2@ 3@
04D7: set_actor $PLAYER_ACTOR locked 1
0002: jump @Noname_164

:Noname_164
0001: wait 0 ms
00D6: if
0ADC:   test_cheat "1"
004D: jump_if_false @Noname_47
04D7: set_actor $PLAYER_ACTOR locked 0
0B43: samp cmd_ret

:Noname_193
0001: wait 0 ms
00A1: put_actor $PLAYER_ACTOR at 4@ 5@ 6@
04D7: set_actor $PLAYER_ACTOR locked 0
0B43: samp cmd_ret
 
Последнее редактирование модератором: