Advertisement
LEO44444

Contra Machine Game

Feb 6th, 2023 (edited)
126
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 6.26 KB | Gaming | 0 0
  1. #The game is in spanish
  2. #Copy the code in a python file
  3.  
  4.  
  5. from os import system
  6. from random import randint
  7. from time import sleep
  8. def settings():
  9.     system("cls")
  10.     print("""
  11.    Configuraciones
  12.    ***************
  13.    1.Tema Blanco
  14.    2.Tema Oscuro
  15.    3.Volver al menu principal
  16.    
  17.    """)
  18.     se3 = int(input("Que deseas hacer?: "))
  19.     if se3==1:
  20.         system("color f0")
  21.         main_menu()
  22.     elif se3==2:
  23.         system("color 0f")
  24.         main_menu()
  25.     elif se3==3:
  26.         main_menu()
  27. def play_normal():
  28.     enemy_life = randint(97, 100)
  29.     life = 100
  30.     while True:
  31.         system("cls")
  32.         print(f"""
  33.        Tu enemigo tiene {enemy_life} de vida
  34.        Tu tienes {life} de vida
  35.        ******************************
  36.        Puedes atacarle con:
  37.        1.Pistola (Quita 30% de vida)
  38.        2.Daño aleatorio (Puede ser entre 1 a 70)
  39.  
  40.        """)
  41.         se2 = int(input("Que quieres usar?: "))
  42.         if se2==1:
  43.             enemy_life = enemy_life - 30
  44.             system("cls")
  45.             danger = randint(30, 61)
  46.             temp_var_danger = danger
  47.             life = life - danger
  48.         elif se2==2:
  49.             enemy_random_danger = randint(1, 71)
  50.             enemy_life = enemy_life - enemy_random_danger
  51.             system("cls")
  52.             danger = randint(30, 61)
  53.             temp_var_danger = danger
  54.             life = life - danger
  55.         else:
  56.             main_menu()
  57.         if enemy_life < 0:
  58.             system("cls")
  59.             print("Ganaste")
  60.             system("pause")
  61.             life = life + temp_var_danger
  62.             print(f"""
  63.            RESULTADOS
  64.            ************************
  65.            Has quedado con {life} de vida
  66.            
  67.            """)
  68.  
  69.             sleep(5)
  70.             se3 = input("Desea volver a jugar (s / n)?: ")
  71.             if se3=="s":
  72.                 play_normal()
  73.             elif se3=="n":
  74.                 main_menu()
  75.         elif life < 0:
  76.             print("Perdiste")
  77.             system("pause")
  78.             system("cls")
  79.             main_menu()
  80. def play_easy():
  81.     enemy_life = randint(93, 99)
  82.     life = 100
  83.     while True:
  84.         system("cls")
  85.         print(f"""
  86.        Tu enemigo tiene {enemy_life} de vida
  87.        Tu tienes {life} de vida
  88.        ******************************
  89.        Puedes atacarle con:
  90.        1.Pistola (Quita 30% de vida)
  91.        2.AK-47 (Quita 50% de vida)
  92.        3.Daño aleatorio (Puede ser entre 45 a 90)
  93.  
  94.        """)
  95.         se2 = int(input("Que quieres usar?: "))
  96.         if se2==1:
  97.             enemy_life = enemy_life - 30
  98.             system("cls")
  99.             danger = randint(30, 61)
  100.             temp_var_danger = danger
  101.             life = life - danger
  102.         elif se2==3:
  103.             enemy_random_danger = randint(45, 90)
  104.             enemy_life = enemy_life - enemy_random_danger
  105.             system("cls")
  106.             danger = randint(30, 61)
  107.             temp_var_danger = danger
  108.             life = life - danger
  109.         elif se2==2:
  110.             enemy_life = enemy_life - 50
  111.             system("cls")
  112.             danger = randint(30, 61)
  113.             temp_var_danger = danger
  114.             life = life - danger
  115.         else:
  116.             main_menu()
  117.         if enemy_life < 0:
  118.             system("cls")
  119.             print("Ganaste")
  120.             system("pause")
  121.             life = life + temp_var_danger
  122.             print(f"""
  123.            RESULTADOS
  124.            ************************
  125.            Has quedado con {life} de vida
  126.            
  127.            """)
  128.  
  129.             sleep(5)
  130.             se3 = input("Desea volver a jugar (s / n)?: ")
  131.             if se3=="s":
  132.                 play_easy()
  133.             elif se3=="n":
  134.                 main_menu()
  135.         elif life < 0:
  136.             system("cls")
  137.             print("Perdiste")
  138.             system("pause")
  139.             main_menu()
  140. def play_hard():
  141.     enemy_life = randint(97, 100)
  142.     life = 100
  143.     while True:
  144.         system("cls")
  145.         print(f"""
  146.        Tu enemigo tiene {enemy_life} de vida
  147.        Tu tienes {life} de vida
  148.        ******************************
  149.        Puedes atacarle con:
  150.        1.Pistola (Quita 30% de vida)
  151.        2.Daño aleatorio (Puede ser entre 1 a 50)
  152.  
  153.        """)
  154.         se2 = int(input("Que quieres usar?: "))
  155.         if se2==1:
  156.             enemy_life = enemy_life - 30
  157.             system("cls")
  158.             danger = randint(30, 61)
  159.             temp_var_danger = danger
  160.             life = life - danger
  161.         elif se2==2:
  162.             enemy_random_danger = randint(1, 51)
  163.             enemy_life = enemy_life - enemy_random_danger
  164.             system("cls")
  165.             danger = randint(30, 61)
  166.             temp_var_danger = danger
  167.             life = life - danger
  168.         else:
  169.             main_menu()
  170.         if enemy_life < 0:
  171.             system("cls")
  172.             print("Ganaste")
  173.             system("pause")
  174.             life = life + temp_var_danger
  175.             print(f"""
  176.            RESULTADOS
  177.            ************************
  178.            Has quedado con {life} de vida
  179.            
  180.            """)
  181.  
  182.             sleep(5)
  183.             se3 = input("Desea volver a jugar (s / n)?: ")
  184.             if se3=="s":
  185.                 play_hard()
  186.             elif se3=="n":
  187.                 main_menu()
  188.         elif life < 0:
  189.             system("cls")
  190.             print("Perdiste")
  191.             system("pause")
  192.             main_menu()
  193. def main_menu():
  194.     system("cls")
  195.     system("title Contra Machine")
  196.     print("""
  197.    Contra Machine 1.0
  198.    ******************
  199.    1.Jugar Modo Normal
  200.    2.Jugar Modo Facil
  201.    3.Jugar Modo Dificil
  202.    4.Configuraciones
  203.    5.Salir
  204.  
  205.    """)
  206.     se1 = int(input("Que deseas hacer?: "))
  207.     if se1==1:
  208.         play_normal()
  209.     elif se1==2:
  210.         play_easy()
  211.     elif se1==3:
  212.         play_hard()
  213.     elif se1==4:
  214.         settings()
  215.     elif se1==5:
  216.         exit()
  217. def dev_notes():
  218.         print("""
  219.            No pulses ninguna tecla en este momento
  220.            Y espera 5 segundos
  221.            
  222.            
  223.            
  224.            Si encuentra algun bug hagamelo saber en
  225.            leor80792@gmail.com
  226.            
  227.            """)
  228.         sleep(5)
  229.         system("cls")
  230.         main_menu()
  231. dev_notes()
  232.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement