Place your entity in the map. set it to immobile=0 dynamic=1
Put this in your entities appear script.
;Artificial Intelligence Script
;Header
desc = Appear No Collision
;Triggers
:state=0:state=1,coloff,runfpidefault=1
;End of Script
Put this in the mainscript.
;Artificial Intelligence Script
;Header
desc = When Activated turn on collision
;Triggers
:state=0,activated=0:state=1
:state=1,activated=1:state=2,colon
;End of Script
Put this in the triggerzone. Put the name of the entity in the ifused section under properties.
;Artificial Intelligence Script
;Header
desc = Plr In Zone, activate entity specified in IF USED
;Triggers
:state=0,plrwithinzone=1:activateifused=1,sound=$0,state=1
:state=1,plrwithinzone=0:state=0