Sha256: 774a80a98be4faaeb56ec2a4d09a769048c309344250def31e333bb5c25b598a
Contents?: true
Size: 460 Bytes
Versions: 3
Compression:
Stored size: 460 Bytes
Contents
require 'robot' class MsgBot include Robot def tick events priv = true unless priv then events['broadcasts'].each{|msg,dir| say "Got message #{msg.inspect} from #{dir}!" } broadcast "Hello! Team #{team}!" if rand < 0.01 else events['team_broadcasts'].each{|msg,dir| say "Got priv message #{msg.inspect} from #{dir}!" } team_broadcast "Hello! Team #{team}!" if rand < 0.01 end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
UG_RRobots-2.0 | robots/MsgBot.rb |
UG_RRobots-2.2 | robots/MsgBot.rb |
UG_RRobots-2.1 | robots/MsgBot.rb |