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

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

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

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

[Вопрос] Изменить время /tazer

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

Karimb

Умник
Всем привет
Баг с /tazer, вообщем когда кто нибудь кого-то глушит тазером, то пишет "вы оглушены на 8 сек и т.д" но время проходит и не может двигатся, тот , кого оглушили

PHP:
return 1;
	}
 	if(strcmp(cmd, "/tazer", true) ==0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1 ||
			PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2 ||
			PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pLeader] == 3 ||
			PlayerInfo[playerid][pMember] == 24 || PlayerInfo[playerid][pLeader] == 24 ||
			PlayerInfo[playerid][pMember] == 7 && PlayerInfo[playerid][pRank] == 4 ||
			PlayerInfo[playerid][pMember] == 20 || PlayerInfo[playerid][pLeader] == 20 ||
			PlayerInfo[playerid][pMember] == 26 || PlayerInfo[playerid][pLeader] == 26 ||
			PlayerInfo[playerid][pMember] == 28 || PlayerInfo[playerid][pLeader] == 28 ||
			PlayerInfo[playerid][pMember] == 27 || PlayerInfo[playerid][pLeader] == 27 ||
			PlayerInfo[playerid][pMember] == 22 || PlayerInfo[playerid][pLeader] == 22)
			{
			    if(IsPlayerInAnyVehicle(playerid))
			    {
			        SendClientMessage(playerid, COLOR_GREY, "Нельзя использовать это в Автомобиле !");
			        return 1;
			    }
			    if(PlayerInfo[playerid][pLevel] < 2)
				{
			    	SendClientMessage(playerid, COLOR_GREY, "* Эта команда доступна со второго уровня");
			    	return 1;
				}
			    new suspect = GetClosestPlayer(playerid);
			    if(IsPlayerConnected(suspect))
				{
				    if(PlayerCuffed[suspect] > 0)
				    {
				        SendClientMessage(playerid, COLOR_GREY, "Игрок, уже связан !");
				        return 1;
				    }
				    if(GetDistanceBetweenPlayers(playerid,suspect) < 5)
					{
					    if(PlayerInfo[suspect][pMember] == 1 || PlayerInfo[suspect][pMember] == 2 || PlayerInfo[suspect][pMember] == 3 || PlayerInfo[suspect][pMember] == 7 || PlayerInfo[suspect][pMember] == 24 ||
						PlayerInfo[suspect][pLeader] == 1 || PlayerInfo[suspect][pLeader] == 2 || PlayerInfo[suspect][pLeader] == 3 || PlayerInfo[suspect][pLeader] == 7 || PlayerInfo[suspect][pLeader] == 24 )
					    {
					        SendClientMessage(playerid, COLOR_GREY, "Нельзя заэлектрошокить закон!!");
					        return 1;
					    }
					    if(IsPlayerInAnyVehicle(suspect))
					    {
					        SendClientMessage(playerid, COLOR_GREY, " Подозреваемый находится в Автомобиле, выведити его сначала !");
					        return 1;
					    }
					    GetPlayerName(suspect, giveplayer, sizeof(giveplayer));
						GetPlayerName(playerid, sendername, sizeof(sendername));
						if(PlayerInfo[suspect][pMaskOn] == 1)
						{
							format(string, sizeof(string), "* Вы ударили электрошоком по неизвесному он паролизован на 8 секунд.");
							SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
							format(string, sizeof(string), "* Вы ударины электрошоком и паролизованы %s на 8 секунд.", giveplayer);
							SendClientMessage(suspect, COLOR_LIGHTBLUE, string);
							format(string, sizeof(string), "* %s выстрелил электрошоком в неизвесного и он был паролизован,.", sendername);
							ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);
						}
						else if(PlayerInfo[suspect][pMaskOn] == 0)
						{
						    format(string, sizeof(string), "* Вы ударили электрошоком по %s он паролизован на 8 секунд.", sendername);
							SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
							format(string, sizeof(string), "* Вы ударины электрошоком и паролизованы %s на 8 секунд.", giveplayer);
							SendClientMessage(suspect, COLOR_LIGHTBLUE, string);
							format(string, sizeof(string), "* %s выстрелил электрошоком в %s и он был паролизован,.", sendername ,giveplayer);
							ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);
						}
						GameTextForPlayer(suspect, "~r~Tazed", 2500, 3);
						TogglePlayerControllable(suspect, 0);
						PlayerCuffedTime[suspect] = 8;
		            }
					else
					{
					    SendClientMessage(playerid, COLOR_GREY, "Около Вас нет никого!");
					    return 1;
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу