Quote: "I mean as in time. The player will be waiting for an elevator and has to defend himself against a horde of mental patients"
Put a trigger zone in front of the eleveator. When player enters TZ, it will set off a timer.
:state=0,plrwithinzone=1:timerstart,state=1
(etimerstart can also be used)
determine the amount of time 1000 = 1 second
:state=1,timergreater=3000:activateifused=1
(etimergreater can also be used and only if "etimerstart" was used)
Set the "If Used" parameter to the name of the remote elevator door. Make sure the elevator doors uses a remote door script.
Since you have not probably killed all of the hordes, and if you don't plan on using them again, you will probably want to make them disappear. This will free up engine time.
If you have any particular questions just send me an email and I'll try to help.
OH, make sure that the "Main" parameter has this fpi:
plrinzoneactivateused.fpi
You can also delete the "trigger" sound. That's my preference. But, you don't have to if you want the sound.
Terry