Wichtig ist, dass du für jede Position im Team eine Variable hast, die dir anzeigt, welcher Char gerade auf dieser Position ist! D.h., dass du immer, wenn du "Change Party" benutzt, dann auch die Variable der Teamposition dementsprechend veränderst.

Du willst z.B. den fünften Chara, der in deinem Spiel vorkommt auf der dritten Position im Team haben --> dann musst du außer Change Party noch die Variable "TeamPos3" auf 5 setzen. Im Menü werden die Bilder dann in Abhängigkeit der Variablen angezeigt. Also wenn "TeamPos3" gleich 2 ist, wird der zweite Held an dritter Stelle angezeigt, wenn "TeamPos3" gleich 5 ist, dann eben der fünfte Held.

So funktioniert das im Grundschema..der Rest sollte jetzt kein großes Problem darstellen