WoW:API GetInventoryItemCount: Difference between revisions
Jump to navigation
Jump to search
GetInventoryItemCount - Documentation by ulic
No edit summary |
m (Just changed the {{wowapi}} tag to put it at the top of the page and remove the depreciated one.) |
||
Line 1: | Line 1: | ||
<center>'''GetInventoryItemCount''' - ''Documentation by [[User:Ulic|ulic]]''</center> | <center>'''GetInventoryItemCount''' - ''Documentation by [[User:Ulic|ulic]]''</center> | ||
{{wowapi}} | |||
Determine the quantity of an item in an inventory slot. | Determine the quantity of an item in an inventory slot. | ||
Line 25: | Line 25: | ||
---- | ---- | ||
__NOTOC__ | __NOTOC__ | ||
Revision as of 12:41, 10 August 2006
← WoW API < GetInventoryItemCount
Determine the quantity of an item in an inventory slot.
count = GetInventoryItemCount("unit", slotId)
Parameters
Arguments
- ("unit", slotId)
- unit
- String - The UnitId of the unit whose inventory is to be queried.
- slotId
- Numeric - The inventory slot to be queried, obtained via GetInventorySlotInfo.
Returns
- count
- count
- Numeric - The number of the item in the specified slot. This returns 1 for normal items (AND for empty slots). For the ammo slot it returns the available quantity of that ammo type. BEWARE - An EMPTY ammo slot returns 1.
Example
local ammoSlot = GetInventorySlotInfo("AmmoSlot"); local ammoCount = GetInventoryItemCount("player", ammoSlot); if ((ammoCount == 1) and (not GetInventoryItemTexture("player", ammoSlot))) then ammoCount = 0; end;