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

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

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

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

Помогите с сис-мой предупреждения ( /warn'a )

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

qweere9901

Умник
Странная проблема с варнами, при получении 3-го просто кикает, хотя должен баниться аккаунт.


PHP:
}
CMD:warn(playerid, params[])
{
    new year, month,day, string[200];
    if(PlayerInfo[playerid][pAdmin] < 1) return SendClientMessage(playerid, GREY, "Òû íå ìîæåøü èñïîëüçîâàòü ýòó êîìàíäó.");
    if(sscanf(params, "is", params[0], params[1])) return SendClientMessage(playerid, GREY, "Èñïîëüçóé: /warn [ID/Íèê] [Ïðè÷èíà].");
    if(!IsPlayerConnected(params[0])) return SendClientMessage(playerid, GREY, "Èãðîê íå íàéäåí.");
    PlayerInfo[params[0]][pWarns] += 1;
    if(PlayerInfo[params[0]][pWarns] >= 3)
	{
		getdate(year, month, day);
		format(string, sizeof(string), "Jus[T]: %s ïîëó÷èë(à) 3-å ïðåäóïðåæäåíèå îò %s %s Ïðè÷èíà: %s",PlayerName[params[0]],ADMR(playerid),PlayerName[playerid], params[1]);
		SendClientMessageToAll(LRED, string);
		new timeban = gettime()+(1296000);
		PlayerInfo[params[0]][pBlocks] += 1;
		PlayerInfo[params[0]][pBanned] = timeban;
		KICKED[params[0]] = true;
		return true;
	}
	format(string, sizeof(string), "Jus[T]: %s ïðåäóïðåæäåí(à) %sîì %s Ïðè÷èíà: %s",PlayerName[params[0]],ADMR(playerid),PlayerName[playerid],params[1]);
	SendClientMessageToAll(LRED, string);
	log("Warn",string);
	SendFormattedMessage(params[0], LBLUE, "Òû ïðåäóïðåæäåí(à) %sîì %s Ïðè÷èíà: %s",ADMR(playerid),PlayerName[playerid],params[1]);
	return 1;
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу