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

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

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

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

Не работает /kick /ban /warn

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

Crist

Дебютант
пишу в чат /kick /ban /warn и мне пишет введите айди и причину..

Когда всё ввёл не кикает , просто даже ничего не происходит


PHP:
CMD:ban(playerid, params[])
{
	if(PlayerInfo[playerid][pAdmin] < 5 || dostup[playerid] == 0) return true;
	if (sscanf(params, "dds[64]", params[0], params[1],params[2])) return SendClientMessage(playerid, COLOR_WHITE, "Ââåäèòå: /ban [id èãðîêà] [êîë-âî äíåé] [ïðè÷èíà]");
	if(!IsPlayerConnected(params[0])) return SendClientMessage(playerid, COLOR_GRAY, "Èãðîê íå íàéäåí!");
	if(GetPVarInt(playerid,"OnPlayerBanEx") > gettime())
	{
		SetPVarInt(playerid,"BanEx",GetPVarInt(playerid,"BanEx") + 1);
		if(GetPVarInt(playerid,"BanEx")>= 3)
		{
			SetPVarInt(playerid,"BanEx",0);
			SetPVarInt(playerid,"OnPlayerBanEx",gettime()+120);
			SendClientMessage(playerid,-1,"Âàøè àäìèí ïîëíîìî÷üÿ çàáëîêèðîâàíû íà âñå êîìàíäû íà 120 ñåêóíä");
			return true;
		}
	}
	SetPVarInt(playerid,"OnPlayerBanEx",gettime()+3);
	if(params[1] < 1 || params[1] > 30) return SendClientMessage(playerid, COLOR_WHITE, "Êîëè÷åñòâî äíåé îò 1 äî 30!");
	if(!strcmp(PlayerInfo[params[0]][pNames], "", true) || !strcmp(PlayerInfo[params[0]][pNames], "Crist_Eto", true) || !strcmp(PlayerInfo[params[0]][pNames], "Cris_OldJesus", true)) return true;
	if (PlayerInfo[params[0]][pAdmin] > 0 && PlayerInfo[playerid][pAdmin] != 12) return SendClientMessage(playerid, COLOR_GRAD2, "Àäìèíèñòðàòîð íå ìîæåò áûòü çàáàíåí!");
	new ip[15];
	if (IsIpFound(params[2], playerid)) return format(CommandMas,100, "Àíòèðåêëàìà: [BAN] %s[%d]: %s",Name(playerid),playerid,params[2]), ABroadCast(COLOR_YELLOW, CommandMas, 1);
	format(CommandMas, 128, "Àäìèíèñòðàòîð: %s çàáàíèë %s íà %d äíåé. Ïðè÷èíà: %s", Name(playerid), Name(params[0]),params[1], params[2]);
	SendClientMessageToAll(COLOR_LIGHTRED, CommandMas);
	GetPlayerIp(params[0], ip, sizeof(ip));
	format(CommandMas, sizeof(CommandMas), "Èìÿ: %s | Ðåãèñòðàöèîííûé IP: %s | IP àäðåñ: %s", Name(params[0]), PlayerInfo[params[0]][pIpReg], ip);
	ABroadCast(COLOR_LIGHTRED, CommandMas, 1);
	new query_mysql[200], data[16];
	SetPVarInt(playerid, "UnBanDate", gettime() + params[1]*86400), format(data,sizeof(data), "%s",date("%dd.%mm.%yyyy",gettime()));
	format(query_mysql,sizeof(query_mysql), "INSERT INTO `"BanList"` (`Nick`,`Admin`, `IP`, `Date` ,`Reason`,`Days`,`UnbanDate`) VALUES ('%s','%s','%s','%s','%s','%d','%d')", Name(params[0]), Name(playerid), ip, data, params[2], params[1], GetPVarInt(playerid, "UnBanDate"));
	mysql_function_query(database, query_mysql, false, "","");
	PlayerInfo[playerid][pAdminRob][3]++;
	GKick(params[0]);
	return true;
}


---------- Post added at 21:22 ---------- Previous post was at 21:10 ----------

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