SaZaN
Умник
И так начнем 
Ко всем new добавим
В public OnPlayerCommandText(playerid, cmdtext[]) вставляем
Автор: SaZaN
Хорошaя вещь!!!
Ко всем new добавим
PHP:
new asdf[200];
PHP:
if(strcmp(cmd, "/tazer", true) == 0)
{
if(gTeam[playerid] != TEAM_Kop) //ставим переменную TEAM_Kop свою)которая овтечает за копов!
{
SendClientMessage(playerid, 0xFF9900AA, "Только копы могут использовать команду");
return 1;
}
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, 0x5090FFFF, "использование: /tazer (id)");
return 1;
}
giveplayerid = strval(tmp);
if(!IsNumeric(tmp))
{
SendClientMessage(playerid, 0x5090FFFF, "Использование: /tazer (id) ID должен быть числовым");
return 1;
}
if(strval(tmp) == playerid) {
SendClientMessage(playerid, COLOR_RED, "Вы не можете себя ударить тазером");
return 1;
}
if(!IsPlayerConnected(giveplayerid))
{
format(string, sizeof(string), "(%d) Нет в сети игрока", giveplayerid);
SendClientMessage(playerid, 0xFF9900AA, string);
return 1;
}
if(asdf[var8] == 7)
{
SendClientMessage(playerid, 0xFF9900AA, "Ты не можешь ударить со своей члены команды.");
return 1;
}
if(gTeam[playerid] != TEAM_Kop) //тут ваша переменная которая отвечает за копы
{
SendClientMessage(playerid, COLOR_RED, "Эту команду могут использовать только копы");
return 1;
}
new oname[24];
new pname[24];
GetPlayerName(playerid,oname, 24);
GetPlayerName(giveplayerid, pname, 24);
if(GetDistanceBetweenPlayers(playerid,giveplayerid) > 10)
{
format(string, sizeof(string), "%s(%d) Слишком далеко от вас",pname,giveplayerid);
SendClientMessage(playerid, COLOR_RED, string);
return 1;
}
if(IsPlayerInAnyVehicle(giveplayerid))
{
format(string, sizeof(string), "%s(%d) Сидит в машине вытащи прежде чем ударить его тэзиром!",pname,giveplayerid);
SendClientMessage(playerid, 0xFF9900AA, string);
return 1;
}
if(IsPlayerInAnyVehicle(playerid))
{
SendClientMessage(playerid, 0xFF9900AA, "Пока находишся в машине нельзя использовать тазер");
return 1;
}
{
}
{
Tazed[giveplayerid] =1;
new tazername[30];
GetPlayerName(playerid,tazername,30);
format(string, sizeof(string), "%s(%d) ударил тазером %s(%d)",tazername,playerid,pname,giveplayerid);
SendClientMessageToAll(0x00C7FFAA, string);
format(string, sizeof(string), "%s(%d) ударил тебя тазером", oname,playerid);
SendClientMessage(giveplayerid,0x5090FFFF, string);
ApplyAnimation(giveplayerid,"PED","BIKE_fall_off",4.1,0,1,1,1,1);
}
return 1;
}
Автор: SaZaN
Хорошaя вещь!!!
