set %nick1 $nick set %frank on msg $chan 7 %nick1 14has started an Mage ONLY IRC-Deathmatch, to play type 7!magedm msg $chan 7 You must accept within the 30 seconds or the dm is ended. ./timerboo 1 30 msg $chan 14The Dm was ended Automaticly by no one accepting7 %nick1 $+ 's14 request. | goto six :six set %frank off unset %nick1 unset %frank halt } |01:29 7AM| <09@|-_[Kyle]_-|> !magedm |01:29 7AM| <09@[MageDM]mIRC_Ghost> 7 |-_[Kyle]_-| 14has started an Mage ONLY IRC-Deathmatch, to play type 7!magedm |01:30 7AM| <09@[MageDM]mIRC_Ghost> 7 You must accept within the 30 seconds or the dm is ended. |01:30 7AM| <09@[DM]mIRC_Ghost> !magedm |01:30 7AM| <09@[MageDM]mIRC_Ghost> 7 [DM]mIRC_Ghost 14has started an Mage ONLY IRC-Deathmatch, to play type 7!magedm |01:30 7AM| <09@[MageDM]mIRC_Ghost> 7 You must accept within the 30 seconds or the dm is ended. ^^^ that works, unsets it and stuff, but when someone types !dm even when timers not done it must set %frank off.. can you tell me why it does that instead of skipping past it?