def multiplayer_menu(): servers = socket_connection.search_servers() if servers == []: print "no servers found" Display.menu([("no servers found", )]) else: serverlist = ([("Select Server", 1, (127, 0, 255))] + [(i[1], ) for i in servers] + [("Back", )]) i_server = Display.menu(serverlist)[0] print i_server if i_server == -1: return -1 elif 0 < i_server < len(serverlist) - 1: server_addr = servers[i_server - 1][0] ret = multiplayer(server_addr) if ret != 0: return ret - 1 elif i_server == len(serverlist): return 0 return 0
def multiplayer_menu(): servers = socket_connection.search_servers() if servers == []: print "no servers found" Display.menu([("no servers found",)]) else: serverlist = ([("Select Server",1,(127,0,255))]+ [(i[1],) for i in servers]+ [("Back",)]) i_server = Display.menu(serverlist)[0] print i_server if i_server == -1: return -1 elif 0 < i_server < len(serverlist)-1: server_addr = servers[i_server-1][0] ret = multiplayer(server_addr) if ret != 0: return ret-1 elif i_server == len(serverlist): return 0 return 0
import sys sys.path.insert(0, "..") import socket_connection reload(socket_connection) servers = socket_connection.search_servers() if servers != []: for i in range(len(servers)): print i, servers[i] n = int(raw_input("which one?")) server = servers[n][0] print server client = socket_connection.client(server) text = "" while text not in ("quit", "q", "exit"): text = raw_input("text: ") print client.ask(text)