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

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

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

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

По команде /unput

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

gtashnik_schitom

Умник
Здравствуйте , у меня есть своя готовая команда /unput . Но проблемка в том , что она не выполняет свои действия.После того как участника сажает в камеру , с него должны сняться наручники , но это не происходит , происходит после того как умерает человек. Как исправить это?кто может подсказать? за +

Код:
	if(strcmp(cmd, "/unput", true) == 0)
	{
    	        if(!IsACop(playerid)) return true;
				if(!PlayerToPoint(20.0, playerid,1527.3226,-1670.8799,6.2188)) return send(playerid, COLOR_GREY, "Аррест возможен только в Гараже LSPD!");
				new suspect = GetClosestPlayer(playerid);
				new money = 0;
				if(IsPlayerConnected(suspect))
				{
					if(GetDistanceBetweenPlayers(playerid,suspect) < 5)
					{
						switch(WantedLevel[suspect])
						{
							case 1: PlayerInfo[suspect][pJailTime] = 120,money = 250;
							case 2: PlayerInfo[suspect][pJailTime] = 240,money = 500;
							case 3: PlayerInfo[suspect][pJailTime] = 360,money = 750;
							case 4: PlayerInfo[suspect][pJailTime] = 480,money = 1000;
							case 5: PlayerInfo[suspect][pJailTime] = 600,money = 1250;
							case 6: PlayerInfo[suspect][pJailTime] = 720,money = 1500;
							case 7: PlayerInfo[suspect][pJailTime] = 840,money = 1750;
							case 8: PlayerInfo[suspect][pJailTime] = 960,money = 2000;
							case 9: PlayerInfo[suspect][pJailTime] = 1080,money = 2250;
							case 10: PlayerInfo[suspect][pJailTime] = 1200,money = 2500;
						}
						format(string, sizeof(string), "Вы арестовали %s, игрок заплатил Вам штраф в размере $%d", PlayerInfo[giveplayerid][pName],money);
						send(playerid, COLOR_GREY, string);
						if(PlayerInfo[playerid][pPrestDost] < 100) PlayerInfo[playerid][pPrestDost]++;
						NormMoney[suspect] = 2;
						AntiMoney[suspect] = AntiMoney[suspect] - money;
						GiveMoney(suspect, - money);
						ResetServerWeapons(suspect);
						SetPlayerInterior(suspect, 6);
						SetPlayerPosServer(suspect,264.6288,77.5742,1001.0391);
						format(string, sizeof(string), "Вы сели в тюрьму на %d секунд и заплатили штраф в размере $%d офицеру", PlayerInfo[suspect][pJailTime],money);
						send(suspect, COLOR_GREY, string);
						format(string, sizeof(string), "~g~+ $%d",money);
						GameTextForPlayer(playerid, string, 5000, 1);
						PlayerCuffed[suspect] = 0;
						PlayerInfo[suspect][pJailed] = 1;
						SetPlayerFree(suspect,playerid, "Got Arrested");
						WantedPoints[suspect] = 0;
						WantedLevel[suspect] = 0;
						TogglePlayerControllable(giveplayerid, 1);
      					PlayerCuffed[giveplayerid] = 0;
      					KillTimer(policeptimer[playerid]);
						DisablePlayerCheckpoint(playerid);
						policep[playerid] = 0;
						RemovePlayerAttachedObject(playerid, 6);
					 	ClearAnimations(playerid);
       				}
       			}
		return true;
  			}
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу