Артём2222
Новичок
Здравствуйте, такая проблема с /tazer место того чтобы оглушить игрока по ID. В нём только доступно оглушать всех! Помогите переделать команду чтобы могло оглушать по ID и желательно осталась функция оглушать всех.
PHP:
else if(strcmp(cmd,"/tazer",true)==0 )
{
if(IsACop(playerid))
{
new x_job[64];
x_job = strcharsplit(cmdtext, idx);
if(!strlen(x_job)) return SendClientMessage(playerid,-1,"Введите: /tazer 1");
if(strcmp(x_job,"1", true) == 0)
{
format(stringer, sizeof(stringer), "%s оглушил всех рядомстояющих жителей, PlayerInfo[playerid][pNames]);
ProxDetector(20.0, playerid, stringer, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
new Float:X,Float:Y,Float:Z;
foreach(Player, i)
{
GetPlayerPos(playerid,X,Y,Z);
if(IsPlayerConnected(i))
{
if(IsPlayerInRangeOfPoint(i,20,X,Y,Z) && i != playerid)
{
if(PlayerInfo[i][pMRInections] == 0 || IsAGang(i) || ISAMAFIA(i))
{
SendClientMessage(i,-1,"Вы заморожены на 15 секунд");
format(stringer,sizeof(stringer),"%s оглушил всех на 15 секунд", PlayerInfo[playerid][pNames]);
SPD(i,888,DIALOG_STYLE_MSGBOX," ",stringer," ","");
ApplyAnimation(i,"PED","handsup",4.1,0,1,1,1,0,0);
PlayerCuffed[i] = 1;
PlayerCuffedTime[i] = 15;
}
}
}
}
}
}
return true;
}
