#Moofer
Новичок
Здравствуйте! Не могу перевести команду с DCMD в strcmp.
Помогите.
---------- Post added at 18:58 ---------- Previous post was at 17:54 ----------
UP! Ну же, ребята
---------- Post added at 20:39 ---------- Previous post was at 18:58 ----------
UP!!!!!!!!
PHP:
CMD:ban(playerid, params[])
{
//if(gPlayerLogged[playerid] == false) return true; //Переменная авторизации игрока поменяйте на свою
//if(PINFO[playerid][pAdminLVL] <= 0) return SendClientMessage(playerid, 0xFF0000AA, "Недостаточно прав!");// Данную строчку расскоментируйте и измените переменную админки на свою.
new string[144],id,days,unbandate2;
if(sscanf(params,"dds[99]",id,days)) return SendClientMessage(playerid, -1, "Используй: /ban [id] [Дни] [причина]"); //
//if(PINFO[params[0]][pAdminLVL] > PINFO[playerid][pAdminLVL]) return SendClientMessage(playerid,-1,"Нельзя забанить администратора");// Данную строчку расскоментируйте и измените переменную админки на свою.
if(!IsPlayerConnected(id)) return SendClientMessage(playerid, 0xFF0000AA, "Ошибка! Введёный id не верен или не в сети!"); // Проверка на онлайн игрока
if(days > 30 || days < 1) return SendClientMessage(playerid, 0xFF0000AA, "Ошибка! Дней от 1-30"); // Проверка на введенные дни
unbandate2 = gettime() + days*86400; // Бан на дни. Записываем нынешнюю дату + число умноженное на 86400 = дни бана.
format(querybans, sizeof(querybans), "INSERT INTO `Bans` (`Nick`, `UnbanDate`) VALUES ('%s', '%d')",GetName(id),unbandate2); // Форматируем запрос в бд
mysql_function_query(1, querybans, false, "",""); Отправляем запрос в бд
format(string, sizeof(string), "%s забанил [ID:%d]%s на %d дней(я)",GetName(playerid),id, GetName(id),days);// Форматируем
SendClientMessageToAll(-1, string);// отправляем всем форматированное сообщение.
NewKick(id); // кикаем игрока
return true;
}
---------- Post added at 18:58 ---------- Previous post was at 17:54 ----------
UP! Ну же, ребята
---------- Post added at 20:39 ---------- Previous post was at 18:58 ----------
UP!!!!!!!!
