GetSlotFromWeapon: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
Line 9: Line 9:


===Required Arguments===  
===Required Arguments===  
*'''weaponid:''' [url=http://wiki.multitheftauto.com/wiki/Weapons]The weapon ID[/url] to find the weapon slot of.
*'''weaponid:''' [[Media:http://wiki.multitheftauto.com/wiki/Weapons]Weapon] to find the weapon slot of.


===Returns===
===Returns===

Revision as of 16:19, 10 January 2010

This function allows you to identify the weapon slot that a weapon belongs to.

Syntax

int getSlotFromWeapon ( int weaponid )

Required Arguments

Returns

Returns an integer representing the given weapon ID's associated weapon slot, false if the ID was invalid.

Example

This will output to the chatbox what weapon slot a given weapon number belongs to when entered into the console (i.e. '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

Weapon IDs