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

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

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

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

Как переделать команду?

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

trevison123

Умник
Мне нужно с команды /jail сделать команду /offjail
PHP:
CMD:jail(playerid, params[])
{
	if(AdminInfo[playerid][aAdmin] < 4 || !GetPVarInt(playerid,"AdmLogged")) return false;
	else if(sscanf(params, "iis[32]", params[0], params[1], params[2]) || params[1] < 1 || params[1] > 300) return SendClientMessage(playerid, COLOR_MAIN,"» {9c9c9c}Введите: /jail [ID игрока][Время][Причина]");
	else if(!IsPlayerConnected(params[0]) || PlayerInfo[params[0]][pLogged] == false) return SendClientMessage(playerid, COLOR_MAIN,"» {9c9c9c}Игрок не найден");
 	if(CheckPR(params[0]))
	{
	    if(AdminInfo[playerid][aFullDostup] == 0)
		{
			SendAdmin(0x9c9c9cFF, "[A] Игрок %s(%d) подозревается в рекламе ( /jail ): "COLOR3"%s", GetName(playerid), playerid, params[0]);
	    	SendClientMessage(playerid, -1, ""COLOR1"» {FFFFFF}Подозрение на рекламу!");
	    	return false;	
		}
	}
	ResetWeapons(params[0]);
	DeletePVar(params[0], "P_CUFFED");
	PlayerInfo[params[0]][pObedience] -= 50;
	RemovePlayerAttachedObject(params[0], 0);
	PlayerInfo[params[0]][pJailTime] = params[1] * 60;
	SetPlayerSpecialAction(params[0], SPECIAL_ACTION_NONE);
	if(PlayerInfo[params[0]][pSex] == 1) SetPlayerSkin(params[0], 162);
	if(PlayerInfo[params[0]][pSex] == 0) SetPlayerSkin(params[0], 130);
	SetPlayerPos(params[0], -799.5851,2831.1724,1501.9896);
	SetPlayerFacingAngle(params[0], 89.7252);
	SetPlayerVirtualWorld(params[0], 2);
	SetCameraBehindPlayer(params[0]);
	SetPlayerInterior(params[0], 2);
	ShowPlayerLoadScreen(params[0], 2);
	PlayerInfo[params[0]][pJail] = 4;
	PlayerPlaySound(params[0], 17004, 0.0, 0.0, 0.0);
	SendAPMess(COLOR_LIGHTRED,"Администратор %s[%i] посадил %s[%i] в деморган на %i минут. Причина: %s", GetName(playerid), playerid, GetName(params[0]), params[0], params[1], params[2]);
	if(PlayerInfo[playerid][pSend][0] == 0) SendMess(params[0],COLOR_LIGHTRED, "Администратор %s[%i] посадил %s[%i] в деморган на %i минут. Причина: %s", GetName(playerid), playerid, GetName(params[0]), params[0], params[1], params[2]);
	SendAdmin(0x9c9c9cFF, "[A] Администратор %s[%i] посадил %s[%i] в деморган на %i минут. Причина: %s", GetName(playerid), playerid, GetName(params[0]), params[0], params[1], params[2]);
	AdminInfo[playerid][aJail]++;
	OffCheater(params[0]);
	return true;
}
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу