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

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

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

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

Не работают команды

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

Den_Mirniy

Новичок
Помогите не работает команда /ban /kick и тд. Все остальные команды скину тогда когда ответите как хотя бы её исправить, ЗАРАНЕЕ ОГРОМНОЕ СПАСИБО!


PHP:
cmd:ban(playerid, params[])
{
	if(PlayerInfo[playerid][pAdmin] < 3)return false;
	if(ADuty[playerid]!=228) return SendClientMessage(playerid,COLOR_RED,NO_DUTY_TEXT);
	if(GetPVarInt(playerid,"ban")>gettime())
	{
		SendClientMessage(playerid,COLOR_RED,"Ìîæíî ðàç â 10 ñåêóíä!");
		SetPVarInt(playerid,"bann",gettime()+3);
		return false;
	}
	new id, string[150], days, reason[200];
	if(sscanf(params,"uds[150]", id, days, reason)) return SendClientMessage(playerid, COLOR_RED, "Èñïîëüçóé: /ban [id] [days 1-30] [Ïðè÷èíà]");
	if(GetString(PN(id),"Den_Kuzu") )return false;
	if(!IsPlayerLogged[id])return false;
	if(PlayerInfo[id][pLeader]==6)return SendClientMessage(playerid, COLOR_RED, "×åðåç /apanel!");
	if(PlayerInfo[playerid][pAdmin]<PlayerInfo[id][pAdmin]) PlayerInfo[playerid][pAdmin]=0;
	if(strlen(reason)>30) return SendClientMessage(playerid,COLOR_RED,"Íå áîëüøå 30 ñèìâîëîâ!");
	if(IsAIP(reason))return 1;
	if(IsADomen(reason)  && PlayerInfo[playerid][pAdmin]<6)
	{
		format(string,sizeof(string),"[WARNING] %s[%d] ïîäîçðåâàåòñÿ â ïîïûòêå ñëèâà! Ïðè÷èíà: %s",PN(playerid),playerid, reason);
		SendAdminsMessage(COLOR_RED,string);
		SendClientMessage(playerid,COLOR_RED,"Â òàêèõ ñîîáùåíèÿõ çàïðåùàåòñÿ èñïîëüçîâàòü àíãëèéñêèå ñèìâîëû");
		SendClientMessage(playerid,COLOR_WHITE,"Íå ïîâòîðÿéòå ýòî äåéñòâèå âî èçáåæàíèå íàêàçàíèÿ.");
		return false;
	}
	if(PlayerInfo[id][pAskBan]==22)return SendClientMessage(playerid, COLOR_RED, "Èãðîê èñïîëüçóåò êëèåíò, ÍÅËÜÇß!");
	if(days>30 || 1>days) return SendClientMessage(playerid, COLOR_RED, "Èñïîëüçóé: /ban [id] [days 1-30] [Ïðè÷èíà]");
	format(string,sizeof(string),"Àäìèíèñòðàòîð %s[%d] çàáàíèë èãðîêà %s[%d] íà %d äíåé. Ïðè÷èíà: %s",PN(playerid),playerid,PN(id),id, days, reason);
	AsendClientMessageToAll(COLOR_ARZCOPY,string);
	ShowPlayerDialogEx(id,0,0,"",Âû ïîëó÷èëè áàí àêêàóíòà, åñëè âû íå ñîãëàñíû ñ ðåøåíèåì Àäìèíèñòðàòîðà, òî íàïèøèòå æàëîáó íà ôîðóì, ïðèëîæèâ äàííûé ñêðèíøîò.\n{2D8E35}"FORUMSERV"","Çàêðûòü","");
	PlayerInfo[id][pWarns]=0;
	J_Kick(id);
	BanName(PN(id), PN(playerid), days, reason);
	SetPVarInt(playerid,"ban",gettime()+10);
	return true;
}
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу