if (strcmp (cmd, "/giveweapon", true) == 0)
{
if(logged[playerid]==0)
{
SendClientMessage(playerid, RED, "You need to be logged in to use this feature.");
return 1;
}
new player[MAX_STRING], weaponid [MAX_STRING],ammo[MAX_STRING];
player = strtok(cmdtext,idx);
weaponid = strtok(cmdtext,idx);
ammo = strtok(cmdtext,idx);
if(!strlen(player) || !strlen(weaponid) || !strlen(ammo))
{
SendClientMessage(playerid, WHITE, "DELTA: Correct usage: /giveweapon [playerid] [weaponid] [ammo]");
return 1;
}
if(!IsPlayerConnected(strval(player))) { SendClientMessage(playerid,RED,"DELTA: The player you are trying to give a weapon to is not connected."); return 1;}
new aname[256];
new wname[256];
new weapon[256];
GetPlayerName(playerid, aname, sizeof(aname));
GetPlayerName(strval(player), wname, sizeof(wname));
GetWeaponName(strval(weaponid), weapon, sizeof(weapon));
format(string, sizeof(string), "Admin: %s has given %s a weapon (%s, AMMO: %d)",aname,wname,weapon,strval(ammo));
SendClientMessageToAll(RED, string);
print(string);
GivePlayerWeapon(strval(player), strval(weaponid), strval(ammo));
return 1;
}