C'est là où intervient la notion de
variable.
Une variable stocke une valeur que l'on peut réutiliser après. Par exemple, si ton objet a comme sprite
spr, la variable
sprite_index de celui-ci (qui mémorise l'id du sprite) aura pour valeur
spr.
Dans la room x, tu dois donc demander au joueur de choisir un skin, et tu mémorises sa demande dans une variable. Je te conseille de rajouter
global. devant le nom de ta variable car tu changes de room.
Dans la room y, tu remplaces le sprite de l'objet personnage en fonction de cette variable (le choix de l'utilisateur).