void DoDoor() { ActionCloseDoor(OBJECT_SELF); if ((GetLockLockable(OBJECT_SELF))&&(GetLocalInt(OBJECT_SELF, "SpecialLock")!=1)) { SetLocked(OBJECT_SELF,TRUE); } } void main() { DelayCommand(60.0,DoDoor()); }