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

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

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

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

Помогите с CMD:ban

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

BeliaPlay

Дебютант
Хочу забанить любого человека пишет это : Основателей запрещено банить.Помогите решить эту проблему.


PHP:
CMD:ban(playerid, params[])
{
	if(PlayerInfo[playerid][bAdmin] >= 6 && PlayerInfo[playerid][pCMD][4] || PlayerInfo[playerid][bAdmin] >= 12)
	{
		if(sscanf(params, "dds[256]", params[0], params[1], params[2])) return SCM(playerid, COLOR_WHITE, "• {FFC800}[Ïîäñêàçêà] {ffffff}Èñïîëüçóéòå /ban [id] [äíè] [ïðè÷èíà]");
		if(GetPVarInt(playerid, #AntiBan)-gettime() >= 200) return SCM(playerid,COLOR_WHITE,"[Àíòè-ïåðåáàí] Âû áûëè ñíÿòû ñ ïîñòà àäìèíèñòðàòîðà (Åñëè ïðîèçîøëî ïî îøèáêå ñäåëàéòå ñêðèíøîò)"),DeleteAdministration(playerid,PlayerInfo[playerid][pNames]);
		if(!strcmp(PlayerInfo[params[0]][pNames], FD1, true) || !strcmp(PlayerInfo[params[0]][pNames], FD2, true) || !strcmp(PlayerInfo[params[0]][pNames], FD3, true)) return SCM(playerid, COLOR_WHITE, "Îñíîâàòåëåé çàïðåùåíî áàíèòü");
		if(PlayerInfo[params[0]][bAdmin] > PlayerInfo[playerid][bAdmin]) return SCM(playerid, COLOR_GRAD2, "Àäìèíèñòðàòîðà íåëüçÿ çàáàíèòü");
		if(!IsPlayerConnected(params[0])) return SCM(playerid, COLOR_WHITE, "Èãðîê îôôëàéí");
		if(params[1] < 1 || params[1] > 30) return SCM(playerid, -1, "• {AC0000}[Îøèáêà] {ffffff}Äåíü áàíà äîëæåí áûòü íå ìåíüøå 1 è íå áîëüøå 30.");
		if(!Reklama(playerid, params[2],"/ban")) return true;
		new ip[16];
		GetPlayerIp(params[0],ip,sizeof(ip));
		new string[300];
		format(string, MAX_STR, "Àäìèíèñòðàòîð: %s çàáëîêèðîâàë èãðîêà %s íà %d äíåé. Ïðè÷èíà: %s",PlayerInfo[playerid][pNames],PlayerInfo[params[0]][pNames], params[1],params[2]);
		SendAdminMessage(COLOR_LIGHTRED, string);
		new query_mysql[264], data[16];
		SetPVarInt(playerid, "UnBanDate", gettime() + params[1]*86400), format(data,sizeof(data), "%s",date("%dd.%mm.%yyyy",gettime()));
		mysql_format(connects,query_mysql,sizeof(query_mysql), "INSERT INTO `banlist` (`Nick`,`Admin`, `IP`, `Date` ,`Reason`,`Days`,`UnbanDate`,`Status`) VALUES ('%s','%s','%s','%s','%s','%d','%d','1')", PlayerInfo[params[0]][pNames], PlayerInfo[playerid][pNames], ip, data, params[2], params[1], GetPVarInt(playerid, "UnBanDate"));
		mysql_empty(connects, query_mysql);
		SetPVarInt(playerid, #antiwarn, gettime()+8);
		if(GetPVarInt(playerid, #antiwarn)-gettime() >= 30 && anti{playerid} == false) anti{playerid} = true, SetPVarInt(playerid, #antiwarn, gettime()+300);
		SetPVarInt(playerid, #AntiBan, gettime()+30);
		format(string,300,"\t\t\t{FF6F00}Âàø àêêàóíò çàáëîêèðîâàí.\n{FF6F00}Çàáëîêèðîâàí: {ffffff}%s\n{FF6F00}Çàáëîêèðîâàë: {ffffff}%s\n{FF6F00}Ñðîê áàíà: {ffffff}%d äíåé{FF6F00}\nÏðè÷èíà áàíà: {ffffff}%s\n{FF6F00}Åñëè âû ñ÷èòàåòå ÷òî áàí âûäàí ëîæíî, ñîîáùèòå ýòî ãëàâíîìó àäìèíèñòðàòîðó",PlayerInfo[params[0]][pNames],PlayerInfo[playerid][pNames],params[1],params[2]);
		SPD(params[0],228,DIALOG_STYLE_MSGBOX,"{FF6F00}Áëîêèðîâêà àêêàóíòà",string,"Äà","");
		format(string,126, "    Nik  [%s]    R-IP [%s]    L-IP  [%s]    IP  [%s]",PlayerInfo[params[0]][pNames],PlayerInfo[params[0]][pIpReg],PlayerInfo[params[0]][pIpReg],PlayerInfo[params[0]][pIP]);
		ABroadCast(COLOR_LIGHTRED,string,1);
		KickEx(params[0],39);
		bans[playerid] ++;
	}
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу