All pastes #391555 Raw Edit

Unnamed

public text v1 · immutable
·published 2007-03-12 06:25 UTC
rendered paste body
on *:TEXT:!setgame*:#:{ if (%game == on) { /notice $nick There is a game already. Please wait | halt }
  else { if ($nick == iZezirna) {
      /msg $chan $nick has just started a new game! type !hint1 for hint 1 , !hint2 for hint 2 , !hint3 for hint 3 . You have 5 guesses till the game ends.
      set %game on
      set %answer $2
      set %hint1 $3
      set %hint2 $4
      set %hint3 $5
    }
  }
}

on *:TEXT:!hint1:#:{ /msg $chan Hint number one is : %hint1 }

on *:TEXT:!hint2:#:{ /msg $chan Hint number two is : %hint2 }

on *:TEXT:!hint3:#:{ /msg $chan Hint number three is : %hint3 }

on *:TEXT:!endgame:#:{ if ($nick == iZezirna) {
    msg $chan $nick has just ended the game ! The answer was %answer $+ . 
    unset %game on
    unset %answer
    unset %hint1
    unset %hint2
    unset %hint3
  }
}

on *:Text:!guess*:#: {
  if ($2 == %answer) { 
    msg $chan $nick has just got the answer! it was %answer 
    else {
      if (%guess [ $+ [ $address($nick,2) ] ] == $null) {
        set %guess [ $+ [ $address($nick,2) ] ] 0
      }
      if (%guess [ $+ [ $address($nick,2) ] ] != $null) {
        inc %guess [ $+ [ $address($nick,2) ] ] 1
      }
      if (%guess [ $+ [ $address($nick,2) ] ] == 1) {
        msg $chan Wrong! Remmeber you only have 5 chances!
      }
      if (%guess [ $+ [ $address($nick,2) ] ] == 2) {
        msg $chan Wrong! Remmeber you only have 5 chances!
      }
      if (%guess [ $+ [ $address($nick,2) ] ] >= 3) {
        msg $chan Wrong! Remmeber you only have 5 chances!
      }
      if (%guess [ $+ [ $address($nick,2) ] ] >= 4) {
        msg $chan Wrong! Remmeber you only have 5 chances!
      }
      if (%guess [ $+ [ $address($nick,2) ] ] >= 5) {
        msg $chan Wrong! The answer was %answer $+ .
      }
      unset %game on
      unset %answer
      unset %hint1
      unset %hint2
      unset %hint3
      unset %guess 
    }
  }
}