Ghost-writer commented on a Page, RiskRoll  -  Nov 06, 2009

Before the really long stuff, for the first few lines you dont have to spam the noob, and you can name your timers so you dont unset all.
Next time use the var command instead of set, so you dont have to unset it after, Var %chanced $nick - No need to unset after.

on *:TEXT:!RiskRoll:#:{
  if ($nick = %chanced) { 
    if (%chancenum == 1) {
      msg $chan 0,1You've passed. Way to go! 
      unset %chanced
      timer* off 
      halt
    }
    if ($nick = %chanced) {
      if (%chancenum == 2) {
        msg $chan 0,1You fried to a crisp D:
        unset %chanced
        timer* off
        halt
      }
      if ($nick = %chanced) {
        if (%chancenum == 3) {
          msg $chan 0,1You exploded. That's gotta hurt!
          unset %chanced
          timer* off
          halt
        }

You probobly put the { in at the end and missed a closing bracket for each of them. Count it off :)!

on *:TEXT:!RiskRoll:#:{
;1
  if ($nick = %chanced) { 
;2
    if (%chancenum == 1) {
;3
      msg $chan 0,1You've passed. Way to go! 
      unset %chanced
      timer* off 
      halt
    }
;3
}
;2
    if ($nick = %chanced) {
;2
      if (%chancenum == 2) {
;3
        msg $chan 0,1You fried to a crisp D:
        unset %chanced
        timer* off
        halt
      }
;2
}
;3

      if ($nick = %chanced) {
;2
        if (%chancenum == 3) {
;3
          msg $chan 0,1You exploded. That's gotta hurt!
          unset %chanced
          timer* off
          halt
        }
;3
}
;2
}
;1

Try thtat instead.

 Respond  
Are you sure you want to unfollow this person?
Are you sure you want to delete this?
Click "Unsubscribe" to stop receiving notices pertaining to this post.
Click "Subscribe" to resume notices pertaining to this post.