You have the right idea, but using the 0 where you have it tells mIRC to run the timer indefinetely. Change the 0 to a 1 for a single post 20 seconds after the action is matched.
How do I get the script to appear after someone trout slaps me but if they do it a second time the script doesnt appear for 20 or so seconds even if they slap me?