UnitBuff(UnitId,Index [,Maske] )





Die Funktion gibt die Textur des gewünschten Buffs der angegebenen Einheit zurück.
Textur = UnitBuff(UnitId,Index [,Maske] )


Parameter

  • (String) UnitId
    Platzhalter für die gewünschte Einheit. siehe UnitID
  • (Zahl) Index
    Index des Buffs. Der Index beginnt bei 1 und kann maximal 16 einnehmen.
  • [OPTIONAL!] (Boolean) Maske
    Eine optionale Angabe, ob nur vom eigenen Charakter anwendbare Verstärkungszauber einbezogen werden sollen.
  • //ul

    Rückgabewerte

    • (String) Textur
      Textur des Buffs. Ist der Wert nil, ist kein Buff vorhanden.

    Beispiel

    Das folgende Beispiel gibt alle Texturen der gefundenen Buffs des ersten Gruppenmitglieds aus.
    
    
    1. for i=1,16 do <br />local Textur = UnitBuff(“party1″,i);
    2. (Textur ~= nil) then
    3. DEFAULT_CHAT_FRAME:AddMessage(“Buff”..i..” hat folgende Textur: “..Textur);
    4. else
    5. break;
    6. end
    7. end


    Hinweise

    • Die Funktion ist hauptsächlich für andere Einheiten verwendbar. Für den eigenen Charakter sollte die Funktion GetPlayerBuff benutzt werden.
    • Die Textur ist keine eindeutige Identifizierung eines Buffs. Grund ist die Tatsache, daß die Bufftexturen in verschiedenen Buffarten verwendet werden (können).
    • Ist der Rückgabewert nil, kann davon ausgegangen werden, daß alle nachfolgenden Index-Werte ebenfalls keinen Buff besitzen.
    • Die Textur wird in Grossbuchstaben zurückgegeben.

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

Was haltet ihr von den Cross-Realm-Zonen?

Ergebnis anzeigen »

Loading ... Loading ...
ContentAd
Klassenguides
 
... das im November 1994 erschienene Echtzeit-Strategiespiel "WarCraft: Orcs and Humans" das erste Spiel war, das von Blizzard selbst herausgegeben wurde? Das Blizzard-Team bestand nun aus mehr als 25 Mitarbeitern.
Rectangle
mySigs
mySigs.de
Shakes Fidget
Facebook
Interessantes und Ungewöhnliches rund um World of Warcraft