IsUsableAction(ActionSlot)





Die Funktion überprüft ob die Aktion des angegebenen Slots ausführbar ist.
benutzbar, fehlendePower = IsUsableAction(ActionSlot);


Parameter

  • (Zahl) ActionSlot
    Identifikator für den zu verwendenen Aktionslot. siehe ActionSlot

Rückgabewerte

  • (Boolean) benutzbar
    Wahr/Falsch-Wert ob die Aktion des Slots ausführbar ist.
  • (Boolean) fehlendePower
    Wahr/Falsch-Wert, ob der Aktion zum ausführen Mana/Wut/Energie fehlt.

Beispiel

Das folgende Beispiel prüft ob der 8. ActionSlot ausführbar ist und wenn nicht, ob es am Mana liegt

  1. local benutzbar, keinMana = IsUsableAction(8);
  2. if not benutzbar then
  3. if keinMana then
  4. DEFAULT_CHAT_FRAME:AddMessage(“Nicht genug Mana!”);
  5. else
  6. DEFAULT_CHAT_FRAME:AddMessage(“Abklingzeit ist noch aktiv oder ausser Reichweite.”);
  7. end
  8. else
  9. UseAction(8);
  10. end


Hinweise

  • Es ist darauf zu achten, daß Makros die in Aktionslots liegen nicht auf diese Eigenschaft geprüft werden können.
  • Die Angabe des Rückgabewertes benutzbar gibt nicht an, ob die Aktion aufgrund der Reichweite oder der Abklingzeit nicht ausführbar ist. Dies muss nochmals explizit untersucht werden

zurück zur WoW-API Übersicht
MoP Vorbestellung
MoP Vorschau
Umfrage

Was haltet ihr von den Cross-Realm-Zonen?

Ergebnis anzeigen »

Loading ... Loading ...
ContentAd
Klassenguides
 
...es wohl niemals Player Housing in WoW geben wird? Blizzard weigert sich hartnäckig, da man keine instanzierten Spielergegenden wünscht.
Rectangle
mySigs
mySigs.de
Shakes Fidget
Facebook
Interessantes und Ungewöhnliches rund um World of Warcraft