GetSlotFromWeapon: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
mNo edit summary |
||
Line 20: | Line 20: | ||
if (weaponSlot) then | if (weaponSlot) then | ||
outputChatBox ( "Weapon ID " .. weaponID .. " is in weapon slot " .. weaponSlot) | |||
else | else | ||
outputChatBox ( "Invalid weapon ID" ) | outputChatBox ( "Invalid weapon ID" ) |
Revision as of 06:41, 4 August 2007
This allows you to identify the weapon slot that a weapon belongs to.
Syntax
int getSlotFromWeapon ( int weaponid )
Required Arguments
- weaponid: The weapon ID to find the weapon slot of.
Returns
- Returns an integer representing the given weapon ID's associated weapon slot, false if invalid.
Example
This will output to the chatbox what weapon slot a given weapon number belongs to when entered into the console (ie. 'getWeaponSlot 10').
function outputWeaponSlot ( source, commandName, weaponID ) local weaponSlot = getSlotFromWeapon ( weaponID ) if (weaponSlot) then outputChatBox ( "Weapon ID " .. weaponID .. " is in weapon slot " .. weaponSlot) else outputChatBox ( "Invalid weapon ID" ) end end addCommandHandler ( "getWeaponSlot", outputWeaponSlot )
See Also
- getWeaponProperty
- getPickupWeapon
- getOriginalWeaponProperty
- getSlotFromWeapon
- getWeaponIDFromName
- getWeaponNameFromID
- setWeaponAmmo
- setWeaponProperty