Das ist in der tat unnötig kompliziert.
Du kannst alle Event-Befehle, die du benötigst einfach in das Event stecken, das der Spieler auslöst und deinen Sabbelheinrich dann von da aus "Fernsteuern". An das Ende des Events setzt du dann ein "Self Switch A == On", und verpasst dem Event eine zweite, leere Seite mit der Bedingung "Self Switch A == On". Dann kann das Event nur einmal ausgeführt werden.