My stock to change ammo
PHP Code:
stock void SetAmmo(int entity, int Ammo, int ReserveAmmo)
{
SetVariantInt(Ammo);
AcceptEntityInput(entity, "SetAmmoAmount");
SetVariantInt(ReserveAmmo);
AcceptEntityInput(entity, "SetReserveAmmoAmount");
}
Example how to use
PHP Code:
public Action GiveAK(int client, int args)
{
if (args < 0)
{
PrintToChat(client, "[SM] use sm_giveak ammo reserveammo");
return Plugin_Handled;
}
if (args < 2)
{
PrintToChat(client, "[SM] use sm_giveak ammo reserveammo");
return Plugin_Handled;
}
char arg[11], arg2[11];
GetCmdArg(1, arg, sizeof(arg));
GetCmdArg(2, arg, sizeof(arg2));
int ammo = StringToInt(arg);
int reserveammo = StringToInt(arg2);
int ak = GivePlayerItem(client, "weapon_ak47");
SetAmmo(ak, ammo, reserveammo);
return Plugin_Handled;
}