Como crear uns instancia de un objecto para que aparezca en otra room que aun no estas?

eso es mas facil que comer con las manos jeje.
en el primer object en el primer room en su event create crea una variable global.
ejemplo
global.creador=false;
//le das el valor false para que aun no se ejecute.
en el create code del room, en que deseas se ejecute la accion.
if global.creador
{instance_create(x,y,objeste); global.creador=false;}
/* si no as definido room alguno deberas hacerlo en el create de algun object.
if room=esteroom and global.creador
{instance_create(x,y,objeste)}