22.11.2009, 08:16
The wiki has an example. But if the time it takes depends on the player, then make a repeative timer (third parameter = true) and make it check a variable. If the variable is 0, then the player hasn't done yet what it should, else it will be 1 and you can kill the timer with KillTimer().