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 ] } }