All pastes #522579 Raw Edit

Something

public text v1 · immutable
#522579 ·published 2007-05-30 13:43 UTC
rendered paste body
on *:TEXT:!numbers*:#:{ if (%numbergame[ $+ [ $chan ] ] == 0) {
    set %numbergame[ $+ [ $chan ] ] 1
    var %number[ $+ [ $chan ] ] = $rand(0,1000)
  msg $chan $nick has started a game of Guess the Number! Type !guess (number) to guess. }
  if (%numbergame[ $+ [ $chan ] ] == 1) {
  notice $nick A game is already being played! }
}
on *:TEXT:!guess*:#:{ 
  set %guess[ $+ [ $chan ] ] $2
  if (%guess[ $+ [ $chan ] ] > %number[ $+ [ $chan ] ]) { msg $chan $nick $+ , %guess[ $+ [ $chan ] ] is too large. }
  if (%guess[ $+ [ $chan ] ] < %number[ $+ [ $chan ] ]) { msg $chan $nick $+ , %guess[ $+ [ $chan ] ] is too small. }
  if (%guess[ $+ [ $chan ] ] == %number[ $+ [ $chan ] ]) { msg $chan $nick got the correct answer!
    set %numbergame[ $+ [ $chan ] ] 0
    unset %number[ $+ [ $chan ] ]
  }
}