Du musst die X und y coordinaten ALLER Npc's in Variablen Speichern, zu dem zeitpunkt wo das menü aufgefen wird. Und dann, wenn man das menü beendet, die NPC's wieder nach denen ausrichten. Dafür benötigst du dann pro NPC zwei Variablen und hast meiner Meinung nach einen unmöglichen Aufwand. Da ich den Vorteil eines Map-Menüs eh nicht sehe, würde ich dir empfehlen einfach ein Pic-Menü zu Machen.
Mfg chriz