- 9
- 0
Так вот, с написанием скрипта помогли, все вроде бы хорошо, он делает свою работу, отправляет мой текст, но выглядит он так - "/pm (нужный ид) (null) Приятной игры на "...."
Проблема в том, что вместо нужного ника выходит "null". Хелп
НУ и сам код
Проблема в том, что вместо нужного ника выходит "null". Хелп
НУ и сам код
Код:
{$CLEO}
{$INCLUDE SF}
0000: NOP
repeat
wait 0
until samp.Available()
chatmsg "{00BFFF}[Zaseratel] Óñïåøíî çàãðóæåí. {20B2AA}Àâòîð:Alex_Sanchez" -1
0B34: samp register_client_command "zaseratel" to_label @go // /zaseratel [êîë-âî èãðîêîâ] [çàäåðæêà]
WHILE TRUE
WAIT 0
IF 22@ == 1
THEN
if and
2@ >= 0
3@ >= 0
then
22@ == 0
22@ = 0
chatmsg "{fb0000}îòïðàâëÿþ: {0bfb00}%d èãðîêàì(êó). {fb0000}— çàäåðæêîé: {0bfb00}%d ìñ" -1 2@ 3@
wait 250
FOR 31@ = 0 to 2@ step 1
IF player.Defined($PLAYER_ACTOR)
THEN
say "/pm %d %s " 31@
wait 3@
END
END
chatmsg "{fb0000}îòïðàâêà îêîí÷åíà, áûëî îòïðàâëåíî %d ñîîáùåíèé(èå)" -1 31@
end
END
END
SAMP.CmdRet()
:go
0B35: samp 0@ = get_last_command_params
if 0AD4: 1@ = scan_string 0@ format "%d %s" 2@ 3@
then
0B12: 22@ = 22@ XOR 1
end
SAMP.Cmdret()