GetCurrentMapZone()



Die Funktion gibt die Numer des aktuell sichtbaren Landesabschnittes der Karte an.
Ein Kontinent besteht aus mehreren Landesabschnitten und jeder Landesabschnitt kann mehrere Orte besitzen.
LandesID = GetCurrentMapContinent();


Parameter

keine Parameter erwartet

Rückgabewerte

  • (Zahl) LandesID
    Die ID des aktuell sichtbaren Landesabschnittes der Karte. Ist der Rückgabewert 0, wird der gesamte Kontinent auf der Karte angezeigt.

Beispiel

Das folgende Beispiel gibt den aktuellen Landesabschnitt an, welcher in der Karte dargestellt wird

  1. local land = GetCurrentMapZone();
  2. local kont = GetCurrentMapContinent();
  3. if id == 0 then
  4. DEFAULT_CHAT_FRAME:AddMessage(“Der gesamte Kontinent ist sichtbar”);
  5. else
  6. local maps = GetMapZones(kont);
  7. DEFAULT_CHAT_FRAME:AddMessage(“Ihr seht gerade “..maps);
  8. end


Hinweise

  • Der Name des Landesabschnittes ist durch die Funktion GetMapZones(kontinentID) indirekt zu ermitteln. Die Funktion gibt eine Liste aller Landesabschnitte zurück, welche mittels der LandesID den gewünschten Namen ausgeben kann.
  • Die zurückgegebene LandesID des Landesabschnittes ist nur für den dazugehörigen Kontinent eindeutig! Die LandesID kann ebenfalls auf anderen Kontinenten verwendet werden.

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
 
... der ICC Endgegner Arthas im Hard Mode trotz 30% Bonus-Buff noch immer nicht von weltweit mehr als 1% aller 25er Raids gelegt werden konnte? Halion Hard Mode sogar noch seltener? (Stand: September 2010)
Rectangle
mySigs
mySigs.de
Shakes Fidget
Facebook
Interessantes und Ungewöhnliches rund um World of Warcraft