Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

warning 202: number of arguments does not match definition

Статус
В этой теме нельзя размещать новые ответы.

MakkO

Умник
Вот решил опробовать команды YCMD
В параметрах выходит warning 202
PHP:
YCMD:setviplevel(playerid, params[] ,help)//donate это название команды
{
	if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid,-1,"Вы не администратор.");    
new string[144];
    if(sscanf(params,"uii",params[0],params[1],params[2])) return SendClientMessage(playerid,0xFFFFFFFF,"{0099FF}Используйте:{FFFFFF}/setviplevel {99D938}[playerid] [Day] ");
    if(params[2] <0||params[2] > 3) return SendClientMessage(playerid, COLOR_LIGHTRED, "Уровень випа может быть от 0 до 3");
	DonatePlayer(params[0], params[1], params[2]);// warning ТУТ
    format(string,sizeof(string),"Вам выдан Вип аккаунт на %d дней [%d Уровень]",params[1], params[2]);
    SendClientMessage(params[0],0xFFFFFFFF,string);//покажем сообщение игроку которому выдали
    PlayerInfo[params[0]][pVip] = params[2];
    return true;
}

PHP:
stock DonatePlayer(playerid,days)
{
    new name[24];
    GetPlayerName(playerid,name,sizeof(name));
    format(query, sizeof(query), "INSERT INTO `Donate` (`Name`, `Days`) VALUE ('%s','%d')",name, gettime()+86400*days);
    mysql_query(query);
    return true;
}


---------- Post added at 18:41 ---------- Previous post was at 18:32 ----------

Проблема решена , тема закрыта.
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу