Euh je vois pas trop le problème parce que si tu sais le faire avec les dialogues, tu sais le faire en lançant ton module, non? C´est juste l´endroit où tu appelles le script qui change. Pour ton cas, ca sera dans le onClientEnter que tu rentres le script, dans les propriétés du module.
Ah oui, il faut aussi que tu crées une variable qui prends en compte le fait que tu débutes le module, sinon le script se déclenchera à chaque chargement de sauvegarde...
Voilà.