Не слушай бред выше. Вроде уже много раз обсуждалось, что использование params[0], params[1], ничем не оправдывает себя, только запутывает код, да и доступ к одному массиву проигрывает в скорости. Так по поводу одного массива - как ты хочешь в одном массиве записать две текстовые переменные?
Код команды должен быть примерно таким:
PHP код:
CMD:offban(playerid, params[])
{
if(!pInfo[playerid][pAdmin])
return 1;
extract params -> new string:user[24+1], days, string:reason[144]; else
return SendClientMessage(playerid, COLOR_GREY, !"[Ошибка] Используйте: /offban [имя игрока] [кол-во дней] [причина]");
if(days < 1 || days > 30)
return SendClientMessage(playerid, COLOR_GREY, !"[Ошибка] Количество дней может быть от 1 до 30");
new format_string[42+24+1];
format(format_string, sizeof(format_string), "SELECT * FROM `ban_list` WHERE `name` = '%s'", user);
return mysql_tquery(connectionHandle, format_string, "Offban", "iiss", playerid, days, user, reason);
}