Doch das geht.
Du musst für eine Map die Koordinaten auf der Worldmap in 2 Variablen schreiben, wie sie geändert wird, kannst du aber in die Teleportevents schreiben, geht man eine Map nach links, wird die x-Variable um 1 verringert, geht man nach unten, wird die y-Variable um 1 erhöht und so weiter
Eine vielleicht angenehmere Alternative wäre es, wieder erstmal für die Startmap die Koordinaten zu setzen und auf jede Map ein Event zu machen, das auf Autostart ist und die Variablen abhängig von der Blickrichtung manipuliert und sich dann selbst löscht, das funzt weil man beim Betreten einer Map ja noch die Blickrichtung hat in die man auf der letzten gegangen ist