Die Funktion gibt die Numer des aktuell sichtbaren Kontinentes der Karte an.
Ein Kontinent besteht aus mehreren Landesabschnitten und jeder Landesabschnitt kann mehrere Orte besitzen.
KontinentID = GetCurrentMapContinent();
Parameter
keine Parameter erwartetRückgabewerte
-
(Zahl) KontinentID
Die ID des aktuell sichtbaren Kontinentes der Karte. Folgende IDs sind bekannt:- -1 – Man befindet sich in einem Schlachtfeld
- 0 – Die gesamte Welt ist sichtbar (alle Kontinente)
- 1 – Es wird Kalimdor gezeigt oder einer seiner Landesabschnitte
- 2 – Es werden die östlichen Königreiche gezeigt oder eines seiner Landesabschnitte.
Beispiel
Das folgende Beispiel gibt den aktuellen Kontinent an, welcher in der Karte dargestellt wird-
local id = GetCurrentMapContinent();
-
if id == -1 then
-
DEFAULT_CHAT_FRAME:AddMessage(“Ihr befindet Euch in einem Schlachtfeld”);
-
elseif id == 1 then
-
DEFAULT_CHAT_FRAME:AddMessage(“Das ehrwürdige Kalimdor”);
-
elseif id == 2 then
-
DEFAULT_CHAT_FRAME:AddMessage(“Die östlichen Königreiche”);
-
else
-
DEFAULT_CHAT_FRAME:AddMessage(“Die Welt in klein”);
-
end
Hinweise
- Jeder Landesabschnitt gehört zu einem Kontinent. Entsprechend wird auch die Antwort der Funktion dazu sein.
zurück zur WoW-API Übersicht
zurück zur Übersicht der Skript-Sektion









