WoW:API UseContainerItem: Difference between revisions
Jump to navigation
Jump to search
(Noted that UseContainerItem's protected status doesn't always apply) |
No edit summary |
||
Line 23: | Line 23: | ||
==Details== | ==Details== | ||
:Slots in the bags are listed from left to right, top to bottom. | :Slots in the bags are listed from left to right, top to bottom. | ||
:A 16 slot bag | :A 16 slot bag has the following slot numbers: | ||
::{| ! style="width: 150px; text-align: right; border: 1px solid white" | ::{| ! style="width: 150px; text-align: right; border: 1px solid white" | ||
|- | |- | ||
Line 36: | Line 36: | ||
:An 18 slot bag | :An 18 slot bag has the following slot numbers: | ||
::{| ! style="width: 150px; text-align: right; border: 1px solid white" | ::{| ! style="width: 150px; text-align: right; border: 1px solid white" | ||
|- | |- |
Revision as of 14:54, 3 June 2008
This function is PROTECTED, and can only be called from Blizzard code.
|
Use an item from a container. If Merchant window is open, this will sell the item. Triggered when an item is Right Clicked.
UseContainerItem(bagId, slot [, onSelf])
Parameters
Arguments
- (bagId, slot [, onSelf])
- bagId
- Integer - The bag id, where the item to use is located
- slot
- Integer - The slot in the bag, where the item to use is located
- onSelf
- Boolean - Optional parameter, if the item should be used on yourself (default: false).
Example
UseContainerItem(1, 16, 1)
Result
- Uses the item located in the 16th slot in your 1st bag (not backpack) on yourself.
- For instance if it's a bandage, this will bandage yourself.
Details
- Slots in the bags are listed from left to right, top to bottom.
- A 16 slot bag has the following slot numbers:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
- An 18 slot bag has the following slot numbers:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
Other Notes
Because of previous malicious scripts, Blizzard has changed availability of this function only to Blizzard UI, except when using the item would result in it being sold, equipped, or opened.