def game_tournament(hero, dragon_list, class_name): for dragon in dragon_list: print('Вышел', dragon._color, 'дракон!') while dragon.is_alive() and hero.is_alive(): print('Вопрос:', dragon.question()) answer = annoying_input_int('Ответ:') if dragon.check_answer(answer): hero.attack(dragon) print('Верно! \n** дракон кричит от боли **') else: dragon.attack(hero) print('Ошибка! \n** вам нанесён удар... **') if dragon.is_alive(): break print('Дракон', dragon._color, 'повержен!\n') hero._experience += 10 * hero._importance hero._money += 100 / hero._importance if hero.is_alive(): print('Поздравляем! Вы победили!') print('Ваш накопленный опыт:', hero._experience) print('Ваши накопленные деньги:', hero._money) shop(hero, class_name) else: print('К сожалению, Вы проиграли...')
def game_trollnament(hero, troll_list, class_name): for troll in troll_list: print('Вышел', troll._color, 'тролль!') while troll.is_alive() and hero.is_alive(): print('Вопрос:', troll.question()) answer = input('Ответ:') if troll.check_answer(answer): hero.attack(troll) print('Верно! \n** троллю неприятно **') else: troll.attack(hero) print('Ошибка! \n** от вас откусили кусочек... **') if troll.is_alive(): break print('Тролль', troll._color, 'затроллен!\n') hero._experience += 20 * hero._importance hero._money += 100 / hero._importance if hero.is_alive(): print('Поздравляем! Вы победили!') print('Ваш накопленный опыт:', hero._experience) print('Ваши накопленные деньги:', hero._money) shop(hero, class_name) else: print('К сожалению, Вас сожрали...')
def game_tournament(my_class, hero, dragon_list): for dragon in dragon_list: print('Вышел', dragon._color, 'дракон!') print('Вышел', dragon._color, 'тролль!') while dragon.is_alive() and hero.is_alive(): print('Вопрос:', dragon.question()) print("Хотите попытать удачу и убежать от соперника?? (Введите: Хачу)") answer = input('Ответ:') if answer == "Хачу": experience = hero._experience print(my_class.screen(experience)) number = input('Введите значение:') if my_class.check(number): while dragon.is_alive(): hero.attack(dragon) else: dragon.attack(hero) print('Вам не повезло!!! \n** от вас откусили кусочек... **') print('Ваш накопленный опыт:', hero._experience) else: if dragon.check_answer(answer): hero.attack(dragon) print('Верно! \n** дракон кричит от боли **') print('Ваш накопленный опыт:', hero._experience) else: dragon.attack(hero) print('Ошибка! \n** вам нанесён удар... **') print('Ваш накопленный опыт:', hero._experience) if dragon.is_alive(): break print('Дракон', dragon._color, 'повержен!\n') hero._experience += 10*hero._importance hero._money += 100 / hero._importance if hero.is_alive(): print('Поздравляем! Вы победили!') print('Ваш накопленный опыт:', hero._experience) print('Ваши накопленные деньги:', hero._money) shop(hero, hero._type) else: print('К сожалению, Вы проиграли...')
while True: mainMenu() mainOption = int(input("Seleccione una opcion: ")) if mainOption == 1: time.sleep(1) createItem() elif mainOption == 2: time.sleep(1) searchItem() elif mainOption == 3: time.sleep(1) shop() elif mainOption == 4: time.sleep(1) print() print("Gracias!") print() time.sleep(1) break else: print() print("ERROR! OPCION INCORRECTA") time.sleep(1) saveData(inventory)
score = damage + health actions = int( input( "Actions: \n 0: Veiw score \n 1: Attack an enemy \n 2: Leaderboard \n 3: Save data to leaderboard \n 4: Shop \n" )) if (actions == 1): money += Battle(health, damage) elif actions == 0: clear() print(Yellow + "Calculating score..") print_slow("You have: ") time.sleep(0.5) print_slow(str(score)) time.sleep(0.5) print_slow(" Score.") elif actions == 2: DB.Check(False) elif (actions == 3): DB.Save(score) elif (actions == 4): damage, money, health = shop(money, damage, health) elif (actions == 5): #PLEASE DONT ENTER FIVE BECAUSE I DONT WANT PEOPLE IN THE ADMIN PANNEL! print_slow(Green + "Gaining admin.......") print(Red) print_slow(Red + "Admin gained.") print( Green + " \n Go to https://www.youtube.com/watch?v=dQw4w9WgXcQ for the admin panel." )