25.11.2011, 13:25
I am trying to make a command that it possible to give weapons to all players in the server.
But I confused.
But I confused.
pawn Код:
CMD:giveallweapon(playerid, o[])
{
new weaponname[128], ammo;
if(PlayerInfo[playerid][Level] > 3 ) return SendClientMessage(playerid, COLOR_RED, "You are not authorized to perform this command.");
else if(sscanf(o, "si", weaponname, ammo)) return SendClientMessage(playerid, COLOR_RED,"[ERROR]: Usage: /giveallweapon [weapon]");
else {
foreach(Player,i) GivePlayerWeapon(i, weaponname, ammo); // error 035: argument type mismatch (argument 2)
if(!strcmp(weaponname, "deagle", true)) GivePlayerWeapon(i, 24, ammo); // error 017: undefined symbol "i"
else if(!strcmp(weaponname, "m4", true)) GivePlayerWeapon(i, 31, ammo); // " - "
else if(!strcmp(weaponname, "tec9", true)) GivePlayerWeapon(i, 32, ammo); // " - "
// Rest Of Weapons
else SendClientMessage(playerid, COLOR_RED, "[ERROR]: Invalid Weapon ID!");
}
format(string, sizeof(string), "~y~%i for everyone!", weaponname);
GameTextForPlayer(i, string, 5000, 5);
return 1;
}