GetPetActionCooldown(Index)



Die Funktion ermittelt die aktuelle Abklingzeit des Petskills.
startzeit, dauer, aktiv = GetPetActionCooldown(Index);


Parameter

  • (Zahl) Index
    Der Index des gewünschten Petskills. Der Wert kann 1 bis NUM_PET_ACTION_SLOTS annehmen.

Rückgabewerte

  • (Zahl) startzeit
    Die Startzeit der Abklingzeit des Petskills. Ist keine Abklingzeit aktiv, ist der Wert 0. Die Startzeit entspricht dem Wert der Funktion GetTime() bei Beginn der Abklingzeit.
  • (Zahl) dauer
    Die Dauer der gesamten Abklingzeit des Petskills. Der Wert ist als Sekunden zu interpretieren. Der Wert beträgt 0, wenn der Petskill keine Abklingzeit besitzt.
  • (Boolean) aktiv
    Wahr/Falsch-Angabe, ob aktuell eine Abklingzeit vorliegt (Wahr = 1, sonst nil).

Beispiel

Das folgende Beispiel ermittelt die noch vorhandene Abklingzeit des 3. Petskills

  1. local start,dauer,aktiv = GetPetActionCooldown(3);
  2. if aktiv then
  3. local rest = GetTime()-start;
  4. DEFAULT_CHAT_FRAME:AddMessage(“Die restliche Abklingzeit beträgt: “..rest..” Sekunden von ehemals “..dauer..” Sekunden”);
  5. else
  6. DEFAULT_CHAT_FRAME:AddMessage(“Keine Abklingzeit aktiv/vorhanden!”);
  7. end


Hinweise

  • Die restliche Abklingzeit muss immer selbst berechnet werden. Die angegebene Dauer stellt nur die gesamte Dauer der Abklingzeit dar.

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
 
... Blizzard im Jahr 2005 den Negativpreis "Big Brother Award" in der Kategorie "Kommunikation und Marketing" wegen eingebauter Überwachungsfunktionalitäten in dem Spiel "World of Warcraft" erhielt?
Rectangle
mySigs
mySigs.de
Shakes Fidget
Facebook
Interessantes und Ungewöhnliches rund um World of Warcraft