La API está activa y esperando peticiones en esta misma URL.
juego.py.pip install requests.python juego.py.import time
import random
import requests
print("=== BIENVENIDO AL SANTUARIO DE LA SUERTE (DADO 32 CARAS) ===")
correo_usuario = input("Introduce tu correo para registrarte: ")
print("\n[!] Lanzando el Primer Dado de 32 caras...")
time.sleep(1)
dado1 = random.randint(1, 32)
print("¡Cayo: " + str(dado1) + "!")
print("\n[!] Lanzando el Segundo Dado de 32 caras...")
time.sleep(1)
dado2 = random.randint(1, 32)
print("¡Cayo: " + str(dado2) + "!")
print("\n[!] Lanzando el Tercer Dado de 32 caras...")
time.sleep(1)
dado3 = random.randint(1, 32)
print("¡Cayo: " + str(dado3) + "!")
print("\nConectando con el servidor para calcular tu fuerza mística...")
url_servidor = "https://mantistcy.cl/pivote/index.php?correo=" + correo_usuario + "&d1=" + str(dado1) + "&d2=" + str(dado2) + "&d3=" + str(dado3)
respuesta_web = requests.get(url_servidor)
lineas_datos = respuesta_web.iter_lines(decode_unicode=True)
factor_suerte = next(lineas_datos)
puntaje_final = next(lineas_datos)
puesto_ranking = next(lineas_datos)
print("\n=========================================")
print("Tu Factor de Suerte calculado fue: " + factor_suerte)
print("Tu Fuerza/Puntaje final es de: " + puntaje_final)
print("¡Estas en el puesto N° " + puesto_ranking + " de la clase!")
print("=========================================")
print("\nCargando tabla de posiciones...")
time.sleep(1)
for linea in lineas_datos:
print(linea)
print("\nFin de la transmision. ¡Gracias por jugar!")