Weapon:GetSlot

From Garry's Mod
Jump to: navigation, search
 Weapon:GetSlot( )

Contents

Description

Returns the slot of the weapon (slot numbers start from 0)

Returns

number

The slot of the weapon

Examples

Example

How you could use this function to check if a weapon slot was empty or not

local function IsSlotEmpty( ply, slot )

	slot = slot - 1 -- take away 1 from the slot number you want since it starts from 0

	local weptbl = ply:GetWeapons() -- get all the weapons the player has

	for k,v in pairs( weptbl ) do -- loop through them
		if v:GetSlot() == slot then return false end -- check if the slot is the slot you wanted to check, if it is, return false
	end

	return true -- otherwise return true

end


Personal tools
Navigation