-globale Variable anlegen
-in Raum y nach der Aktion die Variable verändern
-in Raum x (before fadein) die Variable checken und ggf. Objekt ausschalten
Mit einer neueren AGS-Version kannst Du die globale Variable im Editor anlegen (Projektbaum -> Global variables)
Nimm als typ "bool" oder "int" und setz "initial value" auf 0.
Ich nenne die Variable für mein Beispiel mal "objekt_aus".
Falls Du noch mit einer alten AGS-Version arbeitest:
[ags]// im header
import int objekt_aus;
// ganz oben im Global script
int objekt_aus;
export objekt_aus;[/ags]
Raum y, Aktion:
[ags] ...
objekt_aus = 1;
...[/ags]
Raum x, before-fadein/room_Load
[ags] if (objekt_aus) oObjekt.Visible = false;[/ags]