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

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

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

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

Помогите с /ftazer пожалуйста!

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

Maerovich

Умник
Суть в том что Гос Фракции А именно Police могут использовать /ftazer а FBI не может
Помогите сделать чтобы FBI только могли использовать /ftazer.
HTML:
YCMD:ftazer(playerid, params[], help)
{
    if (PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2)
    if(PlayerInfo[playerid][pLogin] == 0) return true;
	if(sscanf(params, "d",params[0])) return SendClientMessage(playerid,COLOR_WHITE,"Ââåäèòå: /ftazer [1/2/3]");
	if(strcmp(params[0],"1", true) == 0)
	{
		format(YCMDstr, sizeof(YCMDstr), "Àãåíò FBI %s îãëóøèë âñåõ",Name(playerid));
		ProxDetector(20.0, playerid, YCMDstr, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
		foreach(new i : Player)
		{
			new Float:X,Float:Y,Float:Z;
			GetPlayerPos(playerid,X,Y,Z);
			if(IsPlayerInRangeOfPoint(i,20,X,Y,Z) && i != playerid)
			{
				TogglePlayerControllable(i,0);
				SendClientMessage(i,-1,"Âû çàìîðîæåíû íà 10 ñåêóíä");
				SetPlayerSpecialAction(i,SPECIAL_ACTION_HANDSUP);
				SetTimerEx("UnFreeze", 10000, 0, "i", i);
			}
		}
	}
	if(strcmp(params[0],"2", true) == 0)
	{
		format(YCMDstr, sizeof(YCMDstr), "Àãåíò FBI %s îãëóøèë âñåõ ðÿäîìñòîÿùèõ çàêîííèêîâ",Name(playerid));
		ProxDetector(20.0, playerid, YCMDstr, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
		foreach(new i : Player)
		{
			new Float:X,Float:Y,Float:Z;
			GetPlayerPos(playerid,X,Y,Z);
			if(IsPlayerInRangeOfPoint(i,20,X,Y,Z) && i != playerid)
			{
				if(PlayerInfo[i][pMember] == 1 || PlayerInfo[i][pLeader] == 1 ||PlayerInfo[i][pMember] == 2 || PlayerInfo[i][pLeader] == 2 ||PlayerInfo[i][pMember] == 3 || PlayerInfo[i][pLeader] == 3)
				{
					TogglePlayerControllable(i,0);
					SendClientMessage(i,-1,"Âû çàìîðîæåíû íà 10 ñåêóíä");
					SetPlayerSpecialAction(i,SPECIAL_ACTION_HANDSUP);
					SetTimerEx("UnFreeze", 10000, 0, "i", i);
				}
			}
		}
	}
	if(strcmp(params[0],"3", true) == 0)
	{
		format(YCMDstr, sizeof(YCMDstr), "Àãåíò FBI %s îãëóøèë âñåõ ðÿäîìñòîÿùèõ æèòåëåé", Name(playerid));
		ProxDetector(20.0, playerid, YCMDstr, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
		foreach(new i : Player)
		{
			new Float:X,Float:Y,Float:Z;
			GetPlayerPos(playerid,X,Y,Z);
			if(IsPlayerInRangeOfPoint(i,20,X,Y,Z) && i != playerid)
			{
				if(PlayerInfo[i][pMember] == 0 && PlayerInfo[i][pLeader] == 0)
				{
					TogglePlayerControllable(i,0);
					SendClientMessage(i,-1,"Âû çàìîðîæåíû íà 10 ñåêóíä");
					SetPlayerSpecialAction(i,SPECIAL_ACTION_HANDSUP);
					SetTimerEx("UnFreeze", 10000, 0, "i", i);
				}
			}
		}
	}
	return true;
}
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу