Exemple #1
0
def loop(oks):
    ok = oks
    encuentra = False
    verifica = True
    t = "Login"
    tx = "Introduzca un nick existente"
    b = "Buscar"
    window = introduzca_texto.build(tx, b, t)

    while True:
        event, values = window.read()

        if event in (sg.WINDOW_CLOSED, "-exit-"):
            break

        if event == "-update-":
            nick = values[0]
            encuentra, verifica = buscar_jugador.start(nick)
            if encuentra:
                jugador = get_jugador.start(nick)
                set_jugador_actual.start(jugador)
                sg.popup('Bienvenido:', nick)
                ok = True
                break
            else:
                if not verifica:
                    sg.popup("El archivo que guarda los jugadores no existe")
                else:
                    sg.popup("No se pudo encontrar ese nick")

    return window, ok
Exemple #2
0
def loop():
    x = " "
    t = "Texto in game"
    tx = "Introduzca un texto para actualizar"
    b = "Actualizar"
    window = introduzca_texto.build(tx, b, t)

    while True:
        event, values = window.read()

        if event in (sg.WINDOW_CLOSED, "-exit-"):
            break
        if event == "-update-":
            x = values[0]
            break
    return window, x
Exemple #3
0
def loop():
    t = "Genero"
    tx = "Introduzca su género"
    b = "Actualizar"
    window = introduzca_texto.build(tx, b, t)

    while True:
        event, values = window.read()

        if event in (sg.WINDOW_CLOSED, "-exit-"):
            break
        if event == "-update-":
            text_input = values[0]
            sg.popup('Seteaste tu genero en:', text_input)
            break
    return window, text_input
Exemple #4
0
def loop():
    t = "Cantidad de casillas"
    tx = "Introduzca un número de casillas para el nivel 3"
    b = "Actualizar"
    window = introduzca_texto.build(tx, b, t)

    while True:
        event, values = window.read()

        if event == "-update-":
            text_input = values[0]
            try:
                x = int(text_input)
                break
            except:
                sg.popup("Tienes que ingresar un número entero")

    return window, x
Exemple #5
0
def loop(oks):
    ok = oks
    verifica = True
    encuentra = True
    t = "Register"
    tx = "Introduzca un nick que no se haya registrado"
    b = "Buscar"
    window = introduzca_texto.build(tx, b, t)

    while True:
        event, values = window.read()

        if event in (sg.WINDOW_CLOSED, "-exit-"):
            break

        if event == "-update-":
            nick = values[0]
            encuentra, verifica = buscar_jugador.start(nick)
            if (not encuentra) & (verifica):
                sg.popup(
                    "A continuacion introduzca su edad y genero para terminar de crear el usuario"
                )
                e = edad.start()
                g = genero.start()
                crear_jugador.start(nick, e, g)
                set_jugador_actual.start(get_jugador.start(nick))
                sg.popup(
                    "Para continuar te recomendamos que configures tu usuario de lo contrario quedará todo en default"
                )
                break
            else:
                if not verifica:
                    sg.popup("El archivo que guarda los jugadores no existe")
                    k = ir_crear_archivo.start()
                    if k:
                        crear_archivo.start()
                else:
                    sg.popup(
                        "No se encuetra disponible ese nick, introduce otro")

    return window, ok
Exemple #6
0
def loop():
    t = "Edad"
    tx = "Introduzca su edad"
    b = "Actualizar"
    window = introduzca_texto.build(tx, b, t)

    while True:
        event, values = window.read()

        if event in (sg.WINDOW_CLOSED, "-exit-"):
            break
        if event == "-update-":
            text_input = values[0]
            try:
                x = int(text_input)
                sg.popup('Seteaste tu edad en:', text_input)
                break
            except:
                sg.popup("Tienes que ingresar un número entero")

    return window, x
Exemple #7
0
def loop():
    t = "Tiempo de Juego"
    tx = "Introduzca un número para actualizar el tiempo de partida"
    b = "Actualizar"
    window = introduzca_texto.build(tx, b, t)

    while True:
        event, values = window.read()

        if event in (sg.WINDOW_CLOSED, "-exit-"):
            break

        if event == "-update-":
            text_input = values[0]
            try:
                x = int(text_input)
                set_timing.start(x)
                break
            except:
                sg.popup("Tienes que ingresar un número entero")

    return window
Exemple #8
0
def loop():
    t = "Cantidad de casillas"
    tx = "Introduzca un número de casillas para el nivel 1"
    b = "Actualizar"
    window = introduzca_texto.build(tx, b, t)

    while True:
        event, values = window.read()

        if event in (sg.WINDOW_CLOSED, "-exit-"):
            break

        if event == "-update-":
            text_input = values[0]
            try:
                x = int(text_input)
                y, z = cant_casillas2.start()
                set_cant_casillas.start(x, y, z)
                break
            except:
                sg.popup("Tienes que ingresar un número entero")

    return window