I can think of only 1 comment in your
Code:
ON *:QUIT: {
  if ($me ison #test) {
    timer_quitcheck 1 8 [color:red]/[/color]limit $nick $chan
  }
}

There is no need for those slashes in scripts.
Never laugh

Oww, and you could silence the timers that you use, by adding a . in front of them. If you want that ofc.

I bet there are other things, but this is my input wink