\r
def hl2(m, params)\r
addr, port = params[:conn_str].split(':')\r
- Thread.start do\r
- info = a2s_info(addr, port)\r
- if info != nil\r
- m.reply "#{info[3]} is online with #{info[8]}/#{info[9]} players."\r
- else\r
- m.reply "Couldn't connect to #{params[:conn_str]}"\r
- end\r
+ info = a2s_info(addr, port)\r
+ if info != nil\r
+ m.reply "#{info[3]} is online with #{info[8]}/#{info[9]} players."\r
+ else\r
+ m.reply "Couldn't connect to #{params[:conn_str]}"\r
end\r
end\r
\r
end\r
\r
plugin = HL2Plugin.new\r
-plugin.map 'hl2 :conn_str'\r
+plugin.map 'hl2 :conn_str', :thread => true\r
\r