Oh je.
Also, die Variable wird in einem Map Event mit der Bedingung Autostart gesetzt. In dem von dir geposteten Test-Projekt heißt dieses Event "Map Ref" und hat folgenden Inhalt:
So weit so gut. Dein Denkfehler scheint zu sein, dass das Event im ganzen Spiel nur einmal laufen kann, weil ja der Switch umgelegt wurde? Macht durchaus Sinn, aber Switches lassen sich ja auch wieder auf false/off stellen. Heißt, du kannst auf jeder Map ein solches "Map Ref"-Event haben und jedes Event kann die Variable auf einen für diese Map individuellen Wert setzen und dann den Switch Nr. 2 aktivieren.Zitat
Wann ist nun aber der passende Moment für die Deaktivierung des Switches, damit er auf einer anderen Map erneut verwendet werden kann? Natürlich nach einem Map-Wechsel. Ich schreibe bewusst "nach" einem Wechsel, denn wenn du den Switch vor dem Teleport-Befehl deaktivierst, läuft einfach das "Map Ref"-Event der aktuellen Map nochmal durch und schaltet den Switch gleich wieder ab, das wollen wir natürlich nicht. :/* Du müsstest deine Teleport-Events folglich nach dieser Art aufbauen:
Das wird mit der Zeit natürlich furchtbar nervig, und in deinem Fall wären es vermutlich wieder dutzende (hunderte? tausende?) Events, die umgeändert werden müssten. Glücklicherweise besitzt der Maker aber auch die Möglichkeit, Events temporär zu deaktivieren, ganz ohne Switch! Dazu gibt es den Eventbefehl "Erase Event" (kann je nach Maker anders heißen, im 2k3 bei den Eventbefehlen auf Seite 3, rechte Spalte, der 5. Button von unten).Zitat
Wir bauen also unser "Map Ref"-Event wie folgt um:
Zum Abschluss ändern wir idealerweise noch die Startbedingung von Autostart auf Parallel, da Autostart-Events eine kurze aber bemerkbare Warteizeit besitzen, bevor sie starten.Zitat
Nun haben wir ein Event, das überall funktioniert, ohne dass wir uns um etwas kümmern müssen. Dieses Event kannst du jetzt einfach auf jede Map mit Gegnern kopieren, den Wert 3 entsprechend anpassen und anschließend ein Stück Kuchen oder Schokolade essen (Der letzte Schritt ist der wichtigste!)
* vielleicht auch nicht, weil die Eventbefehle im Autostart-Event vermutlich erst ausgeführt werden, nachdem das Teleport-Event vollständig abgearbeitet wurde... Aber einigen wir uns der Einfachheit halber darauf, dass nach dem Teleport besser ist. :enton: