Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import random
- incorrecto = "Repuesta incorrecta, debe ser una de las indicadas, intentalo de nuevo"
- suerte = 3
- perdido = "sientes que caes, te hundes donde antes estabas parado, un frio te envuelve..."
- labatalla = True
- vida = 15
- ataquepesado = "puedes sentir una gran furia emanando de esa bestia atroz"
- ataquenormal = "no sabes que es lo que tiene pensado hacer"
- cansado = "logras notar un deje en su actitud hostil"
- labestia = 100
- ataque = ataquepesado , ataquenormal , cansado
- while labatalla == True:
- print()
- monstruo = random.randint(0,2)
- print(ataque[monstruo])
- accion = input("ataque/defensa/esquive ")
- if monstruo == 0:
- if accion == "ataque":
- print("esa bestia recibe el golpe pero no parece importarle")
- print("porque recibes una colosal envestida que te lanza lejos")
- vida -= 2
- labestia -= 1
- while vida <= 0:
- if suerte >= 1:
- print("¿deseas usar 1 punto de suerte para curarte 3 de vida?")
- print("tienes " , suerte , " puntos de suerte")
- usar = input("si/no ")
- if usar == "si":
- suerte -= 1
- vida = 3
- elif usar == "no":
- print(perdido)
- vida = 15
- labatalla = False
- else:
- print(incorrecto)
- elif suerte <= 0:
- print(perdido)
- vida = 15
- labatalla = False
- if labestia <= 0:
- print("al reincorporarte ves como la bestia cae")
- input()
- porlasegunda = True
- labatalla = False
- elif accion == "defensa":
- print("intentas para la envestida colerica de la bestia")
- print("pero solo logras amortiguar levemente el daño recibido")
- vida -= 1
- while vida <= 0:
- if suerte > 0:
- print("¿deseas usar 1 punto de suerte para curarte 3 de vida?")
- print("tienes " , suerte , " puntos de suerte")
- usar = input("si/no ")
- if usar == "si":
- suerte -= 1
- vida = 3
- elif usar == "no":
- print(perdido)
- vida = 15
- labatalla = False
- else:
- print(incorrecto)
- elif suerte <= 0:
- print(perdido)
- vida = 15
- labatalla = False
- elif accion == "esquive":
- print("ves como la bestia se avalanza sobre ti a gran velocidad")
- print("saltas y ruedas hacia un costado en el momento preciso")
- print("la encolerizada bestia sigue de largo y se estrella contra un muro")
- labestia -=1
- if labestia <= 0:
- print("ves como se tambalea, tonta por el golpe, y cae al suelo")
- input()
- porlasegunda = True
- labatalla = False
- else:
- print(incorrecto)
- print("penalizacion por incompetencia: vida -1")
- vida -= 1
- while vida <= 0:
- if suerte > 0:
- print("¿deseas usar 1 punto de suerte para curarte 3 de vida?")
- print("tienes " , suerte , " puntos de suerte")
- usar = input("si/no ")
- if usar == "si":
- suerte -= 1
- vida = 3
- elif usar == "no":
- print(perdido)
- vida = 15
- labatalla = False
- else:
- print(incorrecto)
- elif suerte <= 0:
- print(perdido)
- vida = 15
- labatalla = False
- elif monstruo == 1:
- if accion == "ataque":
- print("la bestia avalanza una de sus extremidades a la vez que atacas")
- print("logras acestar el golpe")
- print("pero tambien sientes la pesada carne de la bestia golpearte")
- vida -= 1
- labestia -= 1
- while vida <= 0:
- if suerte > 0:
- print("¿deseas usar 1 punto de suerte para curarte 3 de vida?")
- print("tienes " , suerte , " puntos de suerte")
- usar = input("si/no ")
- if usar == "si":
- suerte -= 1
- vida = 3
- elif usar == "no":
- print(perdido)
- vida = 15
- labatalla = False
- else:
- print(incorrecto)
- elif suerte <= 0:
- print(perdido)
- vida = 15
- labatalla = False
- if labestia <= 0:
- print("ese ultimo golpe lo sintio bastante, ves como se tambalea")
- print("intenta moverse pero cae al suelo, inmovil")
- input()
- porlasegunda = True
- labatalla = False
- elif accion == "defensa":
- print("la bestia avalanza una de sus extremidades")
- print("pero logras detener su ataque con tu escudo improvisado")
- elif accion == "esquive":
- print("la bestia avalanza una de sus extremidades")
- print("pero logras salir de su trayectoria a tiempo")
- else:
- print(incorrecto)
- print("penalizacion por incompetencia: vida -1")
- vida -= 1
- while vida <= 0:
- if suerte > 0:
- print("¿deseas usar 1 punto de suerte para curarte 3 de vida?")
- print("tienes " , suerte , " puntos de suerte")
- usar = input("si/no ")
- if usar == "si":
- suerte -= 1
- vida = 3
- elif usar == "no":
- print(perdido)
- vida = 15
- labatalla = False
- else:
- print(incorrecto)
- elif suerte <= 0:
- print(perdido)
- vida = 15
- labatalla = False
- elif monstruo == 2:
- if accion == "ataque":
- print("aprovechas la oportunidad y le logras asestar un golpe")
- labestia -= 1
- if labestia <= 0:
- print("la bestia ya cansada y con el daño de ese ultimo golpe")
- print("cae rendida al suelo, se queda inmovil")
- input()
- porlasegunda = True
- labatalla = False
- elif accion == "defensa":
- print("no confias en lo que pueda hacer la bestia")
- print("por lo que mantienes tu escudo en alto, pero no hace nada")
- elif accion == "esquive":
- print("no confias en lo que pueda hacer la bestia")
- print("decides retroceder y esperar, pero no hace nada")
- else:
- print(incorrecto)
- print("penalizacion por incompetencia: vida -1")
- vida -= 1
- while vida <= 0:
- if suerte > 0:
- print("¿deseas usar 1 punto de suerte para curarte 3 de vida?")
- print("tienes " , suerte , " puntos de suerte")
- usar = input("si/no ")
- if usar == "si":
- suerte -= 1
- vida = 3
- elif usar == "no":
- print(perdido)
- vida = 15
- labatalla = False
- else:
- print(incorrecto)
- elif suerte <= 0:
- print(perdido)
- vida = 15
- labatalla = False
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement