Имеется вот такой код.
Для чего он нужен. Вводишь в строку /rn text и он сам ставит скобки вокруг текста, ну чтобы не печатать их на всяких недоРП серверах.
Так вот, на сервере, когда вводишь текст больше одного символа, то вроде работает, но скобки остаются пустыми, т.е. текст не выводится. Если текст состоит из одного символа, то все нормально.
Затем я попробовал сделать вот так, напрямую, но не сработало, все тоже самое.
В чем может быть причина? Может я в санни билдере не так что-то сохраняю, не знаю, ибо подобный клео, по сути с аналогичным кодом, гуляющий по сети работает, т.е. ограничений со стороны сервера нет.
CLEO:
{$CLEO .cs}
{$INCLUDE SF}
0000:
repeat
wait 150
until 0afa:
0B34: samp register_client_command "rn" to_label @rn
while true
wait 0
end
:rn
0B35: samp 1@ = get_last_command_params
0AD4: 4@ = scan_string 1@ format "%s" 6@s
if 4@ > 0
then
say "/r (( %s ))" 1@
else
chatmsg "Use: /rn [non-RP chat]" color 0xD6CFD6
end
SAMP.CmdRet()
Для чего он нужен. Вводишь в строку /rn text и он сам ставит скобки вокруг текста, ну чтобы не печатать их на всяких недоРП серверах.
Так вот, на сервере, когда вводишь текст больше одного символа, то вроде работает, но скобки остаются пустыми, т.е. текст не выводится. Если текст состоит из одного символа, то все нормально.
Затем я попробовал сделать вот так, напрямую, но не сработало, все тоже самое.
CLEO:
{$CLEO .cs}
{$INCLUDE SF}
0000:
repeat
wait 150
until 0afa:
0B34: samp register_client_command "rn" to_label @rn
while true
wait 0
end
:rn
0B35: samp 1@ = get_last_command_params
say "/r (( %s ))" 1@
SAMP.CmdRet()
В чем может быть причина? Может я в санни билдере не так что-то сохраняю, не знаю, ибо подобный клео, по сути с аналогичным кодом, гуляющий по сети работает, т.е. ограничений со стороны сервера нет.