GetPlayerBuffApplications(BuffID)





Die Funktion gibt an, wie oft ein Buff/Debuff auf dem Spieler vorliegt.
anzahl = GetPlayerBuffApplications(BuffID);


Parameter

  • (Zahl) BuffID
    Eindeutiger Identifikator ds Buffs/Debuffs. Die BuffId kann mittels der Funktion GetPlayerBuff() ermittelt werden.

Rückgabewerte

  • (Zahl) anzahl
    Die Angabe, wie oft der Debuff/Buff bereits auf dem Spieler vorliegt.

Beispiel

Im folgenden Beispiel werden alle Debuffs untersucht und ausgegeben, wie oft diese auf dem Spieler vorliegen

  1. for i=0,31 do
  2. nsbp;local id = GetPlayerBuff(i,”HARMLESS”);
  3. if id ~= -1 then
  4. local anzahl = GetPlayerBuffApplications(id);
  5. DEFAULT_CHAT_FRAME:AddMessage(“Buff “..id..”: “..anzahl..” mal vorhanden”);
  6. end
  7. end


Hinweise

  • Es sind keine Buffs bekannt, die mehrfach auf einem Spieler vorliegen können, nur Debuffs.

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
 
... unser "nobbie" ein sehr fleißiges Bienchen ist und vermutlich genauso viel Ahnung von Blizzard Spielen hat wie Stephen Hawking von der Relativitätstheorie?
Rectangle
mySigs
mySigs.de
Shakes Fidget
Facebook
Interessantes und Ungewöhnliches rund um World of Warcraft