Code:
 

;Num Game
on 10:text:*:#:{
  if (!nstart iswm $1) && (!%numg. [ $+ [ $address($nick,2) ] ]) {
    if ($1 != !guess) {    
      set %num $rand(1,99)
      set %ngame 1
      msg # Guessing game is on.    
    }
  } 
  elseif (%ngame == 1) && ($1 == !nguess) && ($2 == $null) {
    notice $nick SYNTAX: !guess <number>
  }
  elseif (!guess* iswm $1) && (%ngame == 0) {
    notice $nick Game is currently down.
    inc -z %numg. [ $+ [ $address($nick,2) ] ] 900 
  }
  elseif (!guess* iswm $1) && ($2 < %num) {
    notice $nick $2 is too low.
    inc -z %numg. [ $+ [ $address($nick,2) ] ] 900
  }
  elseif (!guess* iswm $1) && ($2 > %num) { 
    notice $nick $2 is too high.
    inc -z %numg. [ $+ [ $address($nick,2) ] ] 900 
  }
  elseif (!guess* iswm $1) && ($2 == %num) {
    msg # $2 is Correct! $nick is the winner.
    set %num $rand(1,99)
    hinc -m nwinners %numg. [ $+ [ $nick ] ] %win
  }
 else { 
    notice $nick You must wait $duration(%numg. [ $+ [ $address($nick,2) ] ] )
  }
}  



problem is - the bot is not ignoring :\

hope you can help. smile