- case m.params
- when 'rock','paper','scissors'
- s = score(choice,m.params)
- @scoreboard[m.sourcenick]['timestamp'] = Time.now
- myscore=@scoreboard[m.sourcenick]['me']
- yourscore=@scoreboard[m.sourcenick]['you']
- case s
- when 1
- yourscore=@scoreboard[m.sourcenick]['you'] += 1
- m.reply "#{choice}. You win. Score: me #{myscore} you #{yourscore}"
- when 0
- m.reply "#{choice}. We tie. Score: me #{myscore} you #{yourscore}"
- when -1
- myscore=@scoreboard[m.sourcenick]['me'] += 1
- m.reply "#{choice}! I win! Score: me #{myscore} you #{yourscore}"
- end
- else
- m.reply "incorrect usage: " + help(m.plugin)
+ play = params[:play].to_sym
+ s = score(choice, play)
+ @scoreboard[m.sourcenick]['timestamp'] = Time.now
+ myscore=@scoreboard[m.sourcenick]['me']
+ yourscore=@scoreboard[m.sourcenick]['you']
+ case s
+ when 1
+ yourscore = @scoreboard[m.sourcenick]['you'] += 1
+ m.reply "#{choice}. You win. Score: me #{myscore} you #{yourscore}"
+ when 0
+ m.reply "#{choice}. We tie. Score: me #{myscore} you #{yourscore}"
+ when -1
+ myscore = @scoreboard[m.sourcenick]['me'] += 1
+ m.reply "#{choice}! I win! Score: me #{myscore} you #{yourscore}"