You shouldn't waste a good switch just for this. What you should do is that if the hole is closed, it just simply waits and then turns on a self-switch after a certain amount of time. Then, make a second event page working on that self-switch which will work as Ryan1010100 said or however you want it. Oh wait... it can't turn back then. Okay. You should have two variables HeroX and HeroY and if it = the event location, then you should do conditional branches and after, some wait commands and the self switch off. Using two variables is worse than 1 switch but HeroX and HeroY should be put in a game because they have many uses.