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.

  1. for index=1, GetNumLootItems(), 1 do
  2. if (LootSlotIsItem(index) == 1) then
  3. local itemIcon, itemName, itemQuantity, itemRarity = GetLootSlotInfo(index);
  4. DEFAULT_CHAT_FRAME:AddMessage(itemIcon..", "..itemName..", "..itemQuantity..", "..itemRarity, 1.0, 1.0, 1.0, 1.0)
  5. end
  6. end

Hinweise

siehe auch

zurück zur WoW-API Übersicht
zurück zur Übersicht der Skript-Sektion