Die Methode LootSlotIsItem(slotID) prüft, ob es sich in dem Slot mit dem Index slotID um einen Gegenstand handelt.
isItem = LootSlotIsItem(slotID);
Parameter
-
(Zahl) slotID
Der Index des Slots; der erste Slot hat den Index 1 (siehe SlotID).
Rückgabewerte
-
(Zahl) isItem
Eine ganze Zahl, die angibt, ob es sich in dem Slot mit dem Index slotIndex um einen Gegenstand handelt.
[ 0 für false, 1 für true].
Beispiel
Das nachfolgende Beispiel ermittelt Information von allen Gegenständen, die geplündert werden können, und gibt sie - wenn es sich nicht um Münzen handelt – im Standardchatfenster aus.-
for index=1, GetNumLootItems(), 1 do
-
if (LootSlotIsItem(index) == 1) then
-
local itemIcon, itemName, itemQuantity, itemRarity = GetLootSlotInfo(index);
-
DEFAULT_CHAT_FRAME:AddMessage(itemIcon..”, “..itemName..”, “..itemQuantity..”, “..itemRarity, 1.0, 1.0, 1.0, 1.0)
-
end
-
end
Hinweise
siehe auchzurück zur WoW-API Übersicht
zurück zur Übersicht der Skript-Sektion









