getWeaponAmmo
Client-side
Server-side
Shared
Pair: setWeaponAmmo
Manual Review Required
Please finish this page using the corresponding Old Wiki article. Go to Contribution guidelines for more information.
This function gets the total ammo a custom weapon has.
OOP Syntax Help! I don't understand this!
- Method:weapon:getAmmo(...)
- Variable: .ammo
Syntax
int getWeaponAmmo ( weapon theWeapon )Required arguments
- theWeapon: The weapon to get the ammo of.
Returns
Returns an integer containing how many ammo left has the weapon. Returns false if an error occured.
- int: value
Code Examples
shared
This example gets the ammo of the custom weapon and outputs it to the chatbox.
function createCustomWeapon() local position = Vector3(getElementPosition(localPlayer)) -- get the localPlayer position local weapon = createWeapon ("m4",position.x,position.y,position.z) -- Create the weapon if weapon then -- If the weapon exist then setWeaponAmmo(weapon,5000) local ammo = getWeaponAmmo(weapon) outputChatBox("Total ammo: "..ammo) -- output to the chatbox endendaddCommandHandler("weapon",createCustomWeapon)