DerGhulbus14061@legacy41535029 (talk | contribs) |
Anticrash-gpuser (talk | contribs) No edit summary |
||
Line 26: | Line 26: | ||
__NOTOC__ |
__NOTOC__ |
||
{{Template:WoW API}} |
{{Template:WoW API}} |
||
− | [[Category:API Functions|GetInventoryItemCount]] |
||
− | [[Category:API Inventory Functions|GetInventoryItemCount]] |
Revision as of 15:22, 4 January 2006
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;
Template:WoW API