Skip to main content

SetPlayerAmmo

คำอธิบาย

Set the ammo of a player's weapon.

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

ส่งคืน

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.

ตัวอย่าง

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

บันทึก

tip

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.

tip

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.

ฟังก์ชั่นที่เกี่ยวข้องกัน

  • GetPlayerAmmo: Check how much ammo a player has in the specified slot.
  • GivePlayerWeapon: Give a player a weapon.
  • SetPlayerArmedWeapon: Set a player's armed weapon.