Przejdź do głównej zawartości

SetPlayerAmmo

Description

Set the ammo of a player's weapon.

NameDescription
playeridThe ID of the player to set the weapon ammo of.
WEAPON:weaponidThe ID of the weapon to set the ammo of. (not the weaponslot as in samp include)
ammoThe amount of ammo to set.

Returns

1 - The function was executed successfully. Success is also returned when the weapon slot specified is invalid (not 0-12).

0 - The function failed to execute. The player isn't connected.

Examples

SetPlayerAmmo(playerid, WEAPON_SHOTGUN, 100); // Set ammo of Shotgun to 100 bullets

Notes

wskazówka

The param 'weaponslot' is a typo in the sa-mp include. You must use the weapon ID and not the weapon slot of the weapon you would like to set the ammo of.

wskazówka

Set the ammo to 0 to remove a weapon from a player's inventory. Note that the weapon will still show up in GetPlayerWeaponData, albeit with 0 ammo.