Napa posted one that does.
Here's another one. TO change the time between guesses change the 10 in set -u10 %guessact 1
ON *:TEXT:!number:#: {
if (!%number [ $+ [ $chan ] ]) {
set %number [ $+ [ $chan ] ] $rand(1,999)
msg $chan I Have Chosen A Random Number Between: 1 And 999 To Guess What It Is Type: !guess <number>
}
}
ON *:TEXT:!guess*:#: {
if (%number [ $+ [ $chan ] ]) && ($2 isnum 1-999) && (!%guessact) {
set -u10 %guessact 1
inc %guesses
if ($2 == %number [ $+ [ $chan ] ]) { msg # WOW nice job!! $nick The Number Was $2 $+ ! It took %guesses guesses. | unset %number [ $+ [ $chan ] ] | unset %scriptcount }
elseif ($2 < %number [ $+ [ $chan ] ]) { msg # It's Higher Than $2 }
elseif ($2 > %number [ $+ [ $chan ] ]) { msg # It's Lower Than $2 }
else { echo Script Error! }
}
}