In this case, there are no more events available until next six hours, twelve hours, a day... Depends on you. If you don't wait until that, you can use a variable which stores how many active events are left, instead of using a period of time. When this counter it's zero, that event will be...