Skip to content

Instantly share code, notes, and snippets.

@kimoto
Created September 25, 2010 10:32
Show Gist options
  • Select an option

  • Save kimoto/596717 to your computer and use it in GitHub Desktop.

Select an option

Save kimoto/596717 to your computer and use it in GitHub Desktop.
require 'qstat_parse'
r = find_empty_server(read_server_list("server.txt"))
if r.empty?
puts "not found"
exit
end
# smart print server info
r.first(3).each_with_index{ |rr, i|
puts rr[:server] + rr[:number_of_players].gsub(" ", "")
}
puts
puts "mm_dedicated_servers " + r.first(3).map{|rr| rr[:ip_port]}.join(" ")
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment