давно уже написали этот скрит
Code
if((strcmp(cmd, "/givegun", true) == 0) && (IsPlayerAdmin(playerid)))
{
new tmp[256];
tmp = strtok(cmdtext, idx);
new gunID = strval(tmp);
if(!strlen(tmp))
{
SendClientMessage(playerid,COLOR_RED,"***Используй: /givegun [gunID] [playerID]");
}
else
{
if(gunID > 46)
{
SendClientMessage(playerid,COLOR_RED,"***Ошибка: ID оружия идет от 1 до 46");
}
else
{
tmp = strtok(cmdtext, idx);
new pID = strval(tmp);
new string[256];
if(strlen(tmp))
{
if(IsPlayerConnected(pID))
{
format(string, sizeof(string), "***Админ %s дал вам оружее - %s.", PlayerName(playerid), WeaponNAME(gunID));
SendClientMessage(pID,COLOR_WHITE, string);
GivePlayerWeapon(pID,gunID,3000);
format(string, sizeof(string), "***Вы дали %s оружее - %s.", PlayerName(pID), WeaponNAME(gunID));
SendClientMessage(playerid,COLOR_WHITE, string);
}
else
{
SendClientMessage(playerid,COLOR_WHITE, "***Нет такого юзера.");
}
}
else
{
format(string, sizeof(string), "***Админ всем дал оружее - %s.", WeaponNAME(gunID));
SendClientMessageToAll(COLOR_WHITE, string);
for(new i = 0; i < MAX_PLAYERS; i++)
{
GivePlayerWeapon(i,gunID,3000);
}
}
}
}
return 1;
}