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

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

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

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

Проблемы с командой /ban

Статус
В этой теме нельзя размещать новые ответы.
Помогите пожалуйста подскажите в чем проблема, пишу /ban, все пишет типо игрока забанили, кикает, но когда он перезаходит бана нету на аккаунте, аналогично и с /warn,


PHP:
CMD:ban(playerid, params[])
{
    if(!pTemp[playerid][pLogined]) return 1;
    if(pData[playerid][pAdmin] < 3) return 1;
	if(sscanf(params, "dds[36]", params[0], params[1], params[2])) return SendClientMessage(playerid, CYELLOW, "[Ïîäñêàçêà]:{"#cWHITE"} /ban [id èãðîêà] [êîë-âî äíåé] [ïðè÷èíà]");
	if(!IsPlayerConnected(params[0])) return SendClientMessage(playerid,CWHITE,"Íåâåðíûé ID");
	if(!strcmp(pData[params[0]][pNickname], "Rey_Joseph", true)) return 1;
	if(!strcmp(pData[params[0]][pNickname], "Gabriel_Shift", true)) return 1;
    if(!strcmp(pData[params[0]][pNickname], "Shon_Mendes", true)) return 1;
	if(!pData[params[0]][pMysqlID])
	{
		NewKick(params[0]);
		return SendClientMessage(playerid,CWHITE,"Ýòîò èãðîê íå çàðåãèñòðèðîâàí, ïîýòîìó áûë êèêíóò");
	}
	if(params[1] < 1 || params[1] > 30 && pData[playerid][pAdmin] < 5) return SendClientMessage(playerid,CWHITE,"Íåâåðíîå ê-âî äíåé");
	if(params[1] < 0 || params[1] > 30 && pData[playerid][pAdmin] >= 5) return SendClientMessage(playerid,CWHITE,"Íåâåðíîå ê-âî äíåé");
	if(IsIp(params[2]))
    {
		format(s_string, 144, "[A] %s áûë ñíÿò ñèñòåìîé áåçîïàñíîñòè. Âîçìîæíî îí âçëîìàí.", pData[playerid][pNickname]);
		scma(0xff0000ff,s_string);
		pData[playerid][pAdmin] = 0;
		pData[playerid][pAVig] = 0;
		UpdatePlayerData(playerid,"avig",pData[playerid][pAVig]);
	    UpdatePlayerData(playerid,"admin", pData[playerid][pAdmin]);
	    return true;
    }
    else
    {
		ServerBan(playerid,params[0],params[1],params[2]);
		format(s_string,144,"Àäìèíèñòðàòîð %s[%d] çàáàíèë èãðîêà %s íà %d äíåé. Ïðè÷èíà: %s",pData[playerid][pNickname],playerid,pData[params[0]][pNickname],params[1],params[2]);
		SendClientMessageToAll(COLOR_LIGHTRED,s_string);
		new ip[16];
		GetPlayerIp(params[0],ip,16);
		format(s_string,90,"IP %s: %s",pData[params[0]][pNickname], ip);
		scma(COLOR_LIGHTRED,s_string);
		NewKick(params[0]);
	}
	return true;
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу