import sys
import time
a = "a"
b = "b"
c = "c"
d = "d"
print("como no tienes bicicleta tratas de robar una y entras en una pelea callejera")
time.sleep(2)
print("soportaras 2 inpactos")
#simulador de peleas(estoy inspirado)
vida = 3
vida_ciclista = 3
bloqueos = 0
r_c_2 = """¿que haras?
"""
pelea_bici = ("""a) golpe
b)patada baja
c)tratar de bloquear
d)llamar a la policia
""")
while (vida > int(0)) + (vida_ciclista > int(0)):
print(pelea_bici)
time.sleep(2)
input(r_c_2)
if (r_c_2 == a) and (vida == 3) and (bloqueos == 0) and (vida_ciclista == 3):
print("el ciclista se adelanta y te da un cancho en el estomago")
vida - int(1)
time.sleep(2)
elif (r_c_2 == a) and (vida == 3) and (bloqueos == 1) and (vida_ciclista == 3):
print("antes de que el ciclista se recupere le rompes la nariz de un golpe")
vida_ciclista - int(1)
bloqueos - int(1)
time.sleep(2)
elif (r_c_2 == a) and (vida == 2) and (bloqueos == 0) and (vida_ciclista == 3):
print("""por recibir el golpe al ciclista no le cuesta
bloquear y devolverte el ataque""")
vida - int(1)
time.sleep(2)
elif (r_c_2 == a) and (vida == 2) and (bloqueos == 1) and (vida_ciclista == 3):
print("antes de que el ciclista se recupere le rompes la nariz de un golpe")
vida_ciclista - int(1)
bloqueos - int(1)
time.sleep(2)
elif (r_c_2 == a) and (vida == 1) and (bloqueos == 0) and (vida_ciclista == 3):
print("""usted no aprende cierto?
el ciclista le volvio a esquivar y dio el golpe final""")
vida - int(1)
time.sleep(2)
elif (r_c_2 == a) and (vida == 1) and (bloqueos == 1) and (vida_ciclista == 3):
print("cuando no se lo espera le rompez la nariz al ciclista y casi te rompes la mano")
vida_ciclista - int(1)
bloqueos - int(1)
time.sleep(2)
elif (r_c_2 == a) and (vida == 3) and (bloqueos == 0) and (vida_ciclista == 2):
print("el ciclista se adelanta y te devuelve el golpe al estomago")
vida - int(1)
time.sleep(2)
elif (r_c_2 == a) and (vida == 3) and (bloqueos == 1) and (vida_ciclista == 2):
print("dejas sin aire al ciclista de un fuerte golpe")
vida_ciclista - int(1)
bloqueos - int(1)
time.sleep(2)
elif (r_c_2 == a) and (vida == 2) and (bloqueos == 0) and (vida_ciclista == 2):
print("""golpeaste muy lento y te contrataca en las costillas.
eso tuvo que doler""")
vida - int(1)
time.sleep(2)
elif (r_c_2 == a) and (vida == 2) and (bloqueos == 1) and (vida_ciclista == 2):
print("le aciertas un golpe en sus costillas, parece que algo se rompio")
bloqueos - int(1)
vida_ciclista - int(1)
time.sleep(2)
elif (r_c_2 == a) and (vida == 1) and (bloqueos == 0) and (vida_ciclista == 2):
print("fallas el golpe y el ciclista te rompe la nariz")
vida - int(1)
time.sleep(2)
elif (r_c_2 == a) and (vida == 1) and (bloqueos == 1) and (vida_ciclista == 2):
print("""aun cansado asiertas un golpe directo al pecho
que deja al ciclista adolorido""")
vida_ciclista - int(1)
time.sleep(2)
elif (r_c_2 == a) and (vida == 3) and (bloqueos == 1) and (vida_ciclista == 1):
print("""con todas tus fuerzas cargas tu puño en fuego
para partirle el pecho al ciclista, dejandolo sin corazon""")
time.sleep(2)
bloqueos - int(1)
time.sleep(2)
elif (r_c_2 == a) and (vida == 3) and (bloqueos == 0) and (vida_ciclista == 1):
print("por confiarte el ciclista te esquiba y de devuelve un gran golpe")
vida - int(2)
time.sleep(2)
elif (r_c_2 == a) and (vida == 2) and (bloqueos == 0) and (vida_ciclista == 1):
print("""fallas y el ciclista aprobecha tu abertura
para darte un fuerte gancho en el menton""")
vida - int(1)
time.sleep(2)
elif (r_c_2 == a) and (vida == 2) and (bloqueos == 1) and (vida_ciclista == 1):
print("""aprobechas que esta algo mareado para encajarle tu puño
en su mandibula, partiendole su cara en 2""")
vida_ciclista - int(1)
bloqueos - int(1)
time.sleep(2)
elif (r_c_2 == a) and (vida == 1) and (bloqueos == 0) and (vida_ciclista == 1):
print("""estas muy cansado como para dar ese golpe
y el ciclista aprobecha para tirarte al suelo""")
vida - int(1)
time.sleep(2)
elif (r_c_2 == a) and (vida == 1) and (bloqueos == 1) and (vida_ciclista == 1):
print("""reuniendo un ultimo aliento masacras al ciclista
con una lluvia de golpes que lo deja hecho pure en la calle""")
vida_ciclista - int(1)
bloqueos - int(1)
time.sleep(2)
elif (r_c_2 == b) and (vida == 1) and (vida_ciclista == 3):
print("""el ciclista al estar tan confiado no ve tu pie ciendo lanzado directo a su entrepierna
y queda retorciendose de dolor por unos momentos""")
vida_ciclista - int(2)
time.sleep(2)
elif (r_c_2 == b) and (vida == 1) and (vida_ciclista <= 2):
print("""usando tu ultimo aliento le das una patada tan fuerte al ciclista
que automaticamente le cambiaste el genero
(y esta tumbado en la calle sin moverse""")
vida_ciclista - int(2)
time.sleep(3)
elif (r_c_2 == b) and (vida > 1) and (vida_ciclista >= 1):
print("""tratas de patear pero al ser un ciclista tu oponente
responde a tu patada baja con otra patada baja""")
vida - int(2)
time.sleep(2)
elif (r_c_2 == c) and (vida >= 1) and (bloqueos == 0) and (vida_ciclista >= 1):
print("logras bloquear el golpe del ciclista")
bloqueos + int(1)
time.sleep(2)
elif (r_c_2 == c) and (vida >= 1) and (bloqueos == 1) and (vida_ciclista >= 1):
print("el ciclista suelta una paqueña risa al ver que bloqueas demasiado")
bloqueos - int(1)
time.sleep(2)
elif r_c_2 == d:
print("""al llegar la policia noquea por tratar de robar una bici
¿que pensaste que pasaria?""")
time.sleep(2)
vida - int(3)
print("FIN")
time.sleep(2)
sys.exit()
if vida <= 0:
print("te an noqueado")
time.sleep(1)
print("FIN")
time.sleep(2)
sys.exit()
if vida_ciclista <= 0:
print("""genial, has derrotado al ciclista y recibes una bicicleta de regalo
(la bicicleta no viene con casco incluido)""")
time.sleep(3)