Я выкладываю только рабочие скрипты. Их мало.

Для тех кто родился в сарае. Дверь закрывается через определеное время. Ставится на OnOpen двери.
CODE
void main()
{
object door=OBJECT_SELF;
{
DelayCommand(5.0, ActionCloseDoor(door));
}
}
{
object door=OBJECT_SELF;
{
DelayCommand(5.0, ActionCloseDoor(door));
}
}
Можно использовать как ловушку аля Индиана Джонс, если после
NSS
DelayCommand(5.0, ActionCloseDoor(door));
вставить
NSS
DelayCommand(5.4, SetLocked(door));