Die Funktion gibt die maximalen Erfahrungspunkte an, die in dem aktuellen Level möglich sind (Levelgrenze).

xpmax = UnitXPMax(UnitID);

Parameter

  • (String) UnitID
    Platzhalter für die gewünschte Einheit. siehe UnitID


Rückgabewerte

  • (Zahl) xpmax
    Die maximalen Erfahrungspunkte der angegebenen Einheit für das aktuelle Level.


Beispiel

Das folgende Beispiel ermittelt die noch benötigten Erfahrungspunkte unter Berücksichtigung der aktuellen XP sowie der nötigen XP bis die maximums Grenze des aktuellen Levels erreicht ist

  1. local xp = UnitXP("player"); - aktuelle XP des Spielers
  2. local xpmax = UnitXPMax("player"); - XP-Grenze für den Aufsteig auf die nächste Levelstufe
  3. local xpneeded = xpmax - xp; - benötigte XP bis Levelaufstieg

Hinweise

  • Bisherige Tests haben haben ergeben, daß man nur vom eigenen Charakter oder seinem Pet die maximalen Erfahrungspunkte ermitteln kann. Bei allen anderen UnitIDs ist der Rückgabewert 0.

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