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