I Actually watched this tutorial earlier today, and followed it:
I might seem a bit troublesome, but it's just that I find it currently hard to explain what I mean (tired + foreign language + 8 months pregnant + [insert another excuse here] xD)...
but yea, my example works, but only once... in that video though, it works multiple times no problem.
Now I'm trying to modify that timer thing you sent