Ejemplo n.º 1
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
Ejemplo n.º 2
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)
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)