Такой вопрос. Тема касается не только этого командного процессора. Допустим есть проверка на все веденные аргументы в команде:
И делаем следующее:PHP код:
if(sscanf(params,"is[128]", params[0], params[1])) return
SCM(playerid, COLOR_WHITE, "Введите: /kick [id] [причина]);
Как видно +128 и s[128]PHP код:
static const fmt_str[] = "Администратор %s кикнул игрока %s. Причина: %s";
new string[sizeof(fmt_str)-2+MAX_PLAYER_NAME-2+MAX_PLAYER_NAME-2+128];
Нужно ли подсчитывать в string 128 ячеек для вывода текста, если в проверке я уже выставил длину? Или может я что-то не так понимаю, или может хитрость какая-то есть?