Код:
0B69: render draw_box_pos 1@ 2@ size 3@ 4@ color 5@
0B69: render draw_box_pos 1@ 2@ size 3@ 4@ color 5@
Надо что бы игрок был ближе 20 или 15м
Почему 0B20: samp 1@ = actor_handle_by_samp_player_id 0@ условие? Для ника же нужно выделить память и нужно проверить актор.дефинд
Как получить Score(LVL) своего игрока и записать в переменную?
Почему неработает wait, и как это исправить
давным-давно, когда я только скачал сб, и начинал разбираться в скриптинге, и то таких ебанутых кодов не писал. да что там, впервые в жизни такую хуйню вижу, тебе надо премию за это вручить.Почему неработает wait, и как это исправить
Почему неработает wait, и как это исправитьPHP:{$CLEO .cs} //-------------MAIN--------------- 0000: NOP thread "DoneUp" jump @DoneUp_329 :DoneUp_329 wait 0 0B34: samp register_client_command 'ffind' to_label @DoneUp_372 jump @DoneUp_329 :DoneUp_372 wait 0 SAMP.IsCommandTyped(12@) if 0AD4: 4@ = scan_string 12@ format "%i" 16@ else_jump @DoneUp_595 if 16@ >= 0 else_jump @DoneUp_820 if 16@ <= 500 else_jump @DoneUp_8200 if SAMP.IsPlayerConnected(16@) else_jump @DoneUp_703 wait 5000 0AF9: "/find %d" 16@ wait 5000 0AF9: "/find %d" 16@ wait 5000 0AF9: "/find %d" 16@ wait 5000 0AF9: "/find %d" 16@ wait 5000 0AF9: "/find %d" 16@ wait 5000 0AF9: "/find %d" 16@ wait 5000 0AF9: "/find %d" 16@ wait 5000 0AF9: "/find %d" 16@ wait 5000 0AF9: "/find %d" 16@ wait 5000 0AF9: "/find %d" 16@ wait 5000 0AF9: "/find %d" 16@ wait 5000 0AF9: "/find %d" 16@ wait 5000 0AF9: "/find %d" 16@ wait 5000 0AF9: "/find %d" 16@ wait 5000 0AF9: "/find %d" 16@ wait 5000 0AF9: "/find %d" 16@ wait 5000 0AF9: "/find %d" 16@ wait 5000 0AF9: "/find %d" 16@ wait 5000 0AF9: "/find %d" 16@ wait 5000 0AF9: "/find %d" 16@ wait 5000 SAMP.CmdRet :DoneUp_595 wait 0 0AF8: samp add_message_to_chat "{FF3333}Неверный формат. {FFFFFF}Правильно: {99FF33}/ffind ID" color 16777215 SAMP.CmdRet :DoneUp_703 wait 0 0AF8: samp add_message_to_chat "{FF3333}[Ошибка]: {FFFFFF}Игрок: {99FF33}%i{FFFFFF}, не подключён." color 16777215 16@ SAMP.CmdRet :DoneUp_820 wait 0 0AF8: samp add_message_to_chat "{FF3333}[Ошибка]: {FFFFFF}ID игрока не может быть отрицательным." color 16777215 SAMP.CmdRet :DoneUp_8200 wait 0 0AF8: samp add_message_to_chat "{FF3333}[Ошибка]: {FFFFFF}ID игрока не может быть больше {99FF33}500{FFFFFF}." color 16777215 SAMP.CmdRet
Возможно ли получить уровень розыска в SAMP, и записать его и в переменную?
Точно не скажу,но по моему нельзя,знаю что можно установить уровень розыска (!),а насчет записать в переменную.
Может все-таки есть способ вывести уровень розыска с помощью текста?
Почему неработает wait, и как это исправитьPHP:{$CLEO .cs} //-------------MAIN--------------- 0000: NOP thread "DoneUp" jump @DoneUp_329 :DoneUp_329 wait 0 0B34: samp register_client_command 'ffind' to_label @DoneUp_372 jump @DoneUp_329 :DoneUp_372 wait 0 SAMP.IsCommandTyped(12@) if 0AD4: 4@ = scan_string 12@ format "%i" 16@ else_jump @DoneUp_595 if 16@ >= 0 else_jump @DoneUp_820 if 16@ <= 500 else_jump @DoneUp_8200 if SAMP.IsPlayerConnected(16@) else_jump @DoneUp_703 wait 5000 0AF9: "/find %d" 16@ wait 5000 0AF9: "/find %d" 16@ wait 5000 0AF9: "/find %d" 16@ wait 5000 0AF9: "/find %d" 16@ wait 5000 0AF9: "/find %d" 16@ wait 5000 0AF9: "/find %d" 16@ wait 5000 0AF9: "/find %d" 16@ wait 5000 0AF9: "/find %d" 16@ wait 5000 0AF9: "/find %d" 16@ wait 5000 0AF9: "/find %d" 16@ wait 5000 0AF9: "/find %d" 16@ wait 5000 0AF9: "/find %d" 16@ wait 5000 0AF9: "/find %d" 16@ wait 5000 0AF9: "/find %d" 16@ wait 5000 0AF9: "/find %d" 16@ wait 5000 0AF9: "/find %d" 16@ wait 5000 0AF9: "/find %d" 16@ wait 5000 0AF9: "/find %d" 16@ wait 5000 0AF9: "/find %d" 16@ wait 5000 0AF9: "/find %d" 16@ wait 5000 SAMP.CmdRet :DoneUp_595 wait 0 0AF8: samp add_message_to_chat "{FF3333}Неверный формат. {FFFFFF}Правильно: {99FF33}/ffind ID" color 16777215 SAMP.CmdRet :DoneUp_703 wait 0 0AF8: samp add_message_to_chat "{FF3333}[Ошибка]: {FFFFFF}Игрок: {99FF33}%i{FFFFFF}, не подключён." color 16777215 16@ SAMP.CmdRet :DoneUp_820 wait 0 0AF8: samp add_message_to_chat "{FF3333}[Ошибка]: {FFFFFF}ID игрока не может быть отрицательным." color 16777215 SAMP.CmdRet :DoneUp_8200 wait 0 0AF8: samp add_message_to_chat "{FF3333}[Ошибка]: {FFFFFF}ID игрока не может быть больше {99FF33}500{FFFFFF}." color 16777215 SAMP.CmdRet
0B34: samp register_client_command "ffind" to_label @ffind
while true
wait 0
if 0@ == 1
then
// you eblo code
/*
0AF9: "/find %d" 16@ \
wait 5000 |
0AF9: "/find %d" 16@ |
wait 5000 |
0AF9: "/find %d" 16@ |
wait 5000 > Count 6
0AF9: "/find %d" 16@ |
wait 5000 |
0AF9: "/find %d" 16@ |
wait 5000 |
0AF9: "/find %d" 16@ /
==
for 1@ = 1 to 6
wait 5000
0AF9: "/find %d" 16@
end
*/
end
end
:ffind
0B12: 0@ = 0@ XOR 1
samp.CmdRet()
Может все-таки есть способ вывести уровень розыска с помощью текста?
Возможно ли получить уровень розыска в SAMP, и записать его и в переменную?
{$CLEO}
wait 0
repeat
wait 0
until Player.Defined(0)
while true
wait 0
0A8D: 0@ = read_memory 0x58DB60 size 4 virtual_protect 0
0AD1: show_formatted_text_highpriority "Wanted level ~r~%d" time 1 0@
end
Как вывести от сюда уровень розыска?
И что бы так до 6 звезд выводилось
if 0C18: 2@ = strstr string1 1@ string2 "Игрок в розыске"
then
0AD4: 3@ = scan_string 2@ format "Игрок в розыске (%d зв.)." 4@
if 3@ == 1
then 0af8: chat "%d" -1 4@
end
end