Die Funktion gibt die Position des angegebenen Spieles auf der Landkarte wieder. Die Position kann nur für Spielercharaktere ermittelt werden.

posX, posY = GetPlayerMapPosition(UnitID);

Parameter

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


Rückgabewerte

  • (Zahl) posX
    Die X-Position(Breite) des angegebenen Spielers auf der Karte. Der Wert liegt zwischen 1 und 0.
  • (Zahl) posY
    Die Y-Position(Höhe) des angegebenen Spielers auf der Karte. Der Wert liegt zwischen 1 und 0.


Beispiel

Das folgende Beispiel gibt die Position des ersten Gruppen-Mitgliedes auf der Karte aus

  1. local posx, posy = GetPlayerMapPosition("party1");
  2. DEFAULT_CHAT_FRAME:AddMessage("X: "..posx..", Y: "..posy);

Hinweise

  • Sind beide Werte 0, ist die Position nicht bekannt. Das trifft zum Beispiel auf Instanzen zu.

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