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

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

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

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

/iban

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

Troy Lewis

Умник
Всем привет! Есть у меня команда /iban и когда я блокирую игрока, то перед блокировкой выскакивает последнее сообщение на сервере.

Пример:
Перед блокировкой написалось Ферма ID: 4..


Команда:

PHP:
CMD:iban(playerid, params[])
{
    if(Spectate[playerid]) StopSpectate(playerid);
    if(User[playerid][pAdmin] < 4 || !GetPVarInt(playerid, "Dostup")) return true;
	if(sscanf(params, "us[128]",params[0],params[1])) return SendClientMessage(playerid, COLOR_WHITE, "Введите: /iban [id/ник] [причина]");
	if(!IsPlayerConnected(params[0])) return SendClientMessage(playerid, COLOR_GREY, "Игрок оффлайн!");
	//if(GetPlayerState(params[0]) != 1 && GetPlayerState(params[0]) != 2 && GetPlayerState(params[0]) != 3) return SendClientMessage(playerid, COLOR_GRAD1, "Игрок оффлайн / не залогинен");
    new ip[15];
	GetPlayerIp(params[0],ip,15);
	new year, month,day;
	getdate(year, month, day);
	if(User[playerid][pAdmin] < 5 && User[params[0]][pAdmin])
	{
	    format(YCMDstr, 128, "Администратор %s забанен. Обратитесь к спец-админу", User[playerid][pName]);
	    ABroadCast(COLOR_LIGHTRED,YCMDstr,1);
	    mysql_format(dbHandle,QUERY, 300, "INSERT INTO `ban` (`Text`, `Name`, `NameAdmin`, `Date`, `Unban`) VALUES ('IBAN:  Попытка забанить админа', '%s', 'SYSTEM', '%i/%i/%i', '%i')",User[playerid][pName],day,month,year, mktime(5,0,0,day,month,2037));
	    mysql_tquery(dbHandle,QUERY,"","");
	    Kick(playerid);
	}
	ABroadCast(COLOR_LIGHTRED,YCMDstr,1);
	format(YCMDstr, sizeof(YCMDstr), "Администратор: %s заблокировал игрока %s. Причина: %s ",User[playerid][pName],User[params[0]][pName],params[1]);
	SendClientMessageToAll(COLOR_LIGHTRED,YCMDstr);
	GetPlayerIp(params[0],ip,sizeof(ip));
	format(YCMDstr, sizeof(YCMDstr), "   Nik [%s]  R-IP [%s]  L-IP [%s]  IP [%s]",User[params[0]][pName],User[params[0]][pIpReg],User[params[0]][pvIp],ip);
	ABroadCast(COLOR_LIGHTRED,YCMDstr,2);
	mysql_format(dbHandle,QUERY, 300, "INSERT INTO `ban` (`Text`, `Name`, `NameAdmin`, `Date`, `Unban`) VALUES ('IBAN:  %s', '%s', '%s', '%i/%i/%i', '%i')",params[1],User[params[0]][pName],User[playerid][pName],day,month,year, mktime(5,0,0,day,month,2037));
	mysql_tquery(dbHandle,QUERY,"","");
	Kick(params[0]);
	return true;
}
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу