C# týden ITnetwork Flashka zdarma
Akce! Pouze tento týden sleva až 80 % na kurzy C# .NET. Lze kombinovat s akcí 50 % bodů navíc na prémiový obsah!
Brno? Vypsali jsme pro vás nové termíny školení Základů programování a OOP v Brně!
Avatar
Jan Koželuh
Člen
Avatar
Jan Koželuh:24.12.2018 15:45

Nejde mi spustit základ textové hry bez tohoto kousku kódu :
playAgain = "yes"
while playAgain == "yes" or playAgain == "y":
displayIntro()
choice = choosePath()
checkPath(choice) # choice is equal to "1" or "2"
playAgain = input("Do you want to play again? (yes or y to continue playing): ")

Zkusil jsem: Vymazat, něco sám definovat ,ale nic mi nefungovalo

import cmd
import textwrap
import os
import sys
import time
from random import *

screen_width = 250
#############­########################­########################­######################
def display_intro_op­tions():

option = input("> ")
if option.lower() == ("hrát"):
game_intro()
elif option.lower() == ("nápověda"):
help_menu()
elif option.lower() == ("odejít"):
sys.exit()
while option.lower() not in ['hrát','nápo­věda','odejít']:
print("Zadejte prosím platný příkaz.")
option = input("> ")
if option.lower() == ("hrát"):
game_intro()
elif option.lower() == ("nápověda"):
help_menu()
elif option.lower() == ("odejít"):
sys.exit()

def display_intro():
os.system("cls")
print('#########­#####################')
print('#Vítejte ve hře Simple Things#')
print('#########­#####################')
print(' -Hrát- ')
print(' -Nápověda- ')
print(' -Odejít- ')
print(' Copyright 2018 JanKozeluh.cz ')
print('#########­#####################')
display_intro_op­tions()
#############­########################­########################­######################
def help_menu_opti­ons():

option = input("> ")
if option.lower() == ("zpět"):
display_intro()
elif option.lower() == ("odejít"):
sys.exit()
while option.lower() not in ['zpět','odejít']:
print("Zadejte prosím platný příkaz.")
option = input("> ")
if option.lower() == ("zpět"):
display_intro()
elif option.lower() == ("odejít"):
sys.exit()
def help_menu():
os.system("cls")
print('#########­########################­########################­')
print('# Nápověda ke hře Simple Heroes #')
print('#########­########################­########################­')
print('-Hru nemáte šanci ovlivnit bez zásahu do zdrojového kódu')
print('-Je to čistě náhodná hra na pár minut')
print('-Hodně štěstí a zábavy(to štěstí budete potřebovat')
print('#########­########################­########################­')
help_menu_options()
#############­########################­########################­######################
def game_intro():
os.system("cls")
print("nothing")
time.sleep(2.2)

#############­########################­########################­######################
def setup_game():
os.system("cls")
print("joj")
print("již ti dochází síly a potřebuješ vodu, přístřešek ,ale také jídlo.")
print("Je zde pár možností jak ještě chvíli přežít.")
print("Zvolte si číslo, jediné co poté můžete dělat je doufat.")

#############­########################­########################­######################
def display_outro():
time.sleep(3)
os.system("cls")
time.sleep(1.5)
print(".")
time.sleep(1.5)
print("ůú")
time.sleep(1.5)
print("pů")
time.sleep(1.5)
print("huh")
time.sleep(1.5)
print("b")
time.sleep(1.5)
#############­########################­########################­######################

** display_intro()
game_intro()
setup_game()
display_outro()** (nevím jestli to tam má být)

Chci docílit: Talentové zkoušky se rychlostí světla blíží a proto bych to chtěl mít hotové co nejdříve

Odpovědět 24.12.2018 15:45
„Tři hlavní věci, kterých je třeba, aby se dosáhlo čehokoliv, co za to stojí, jsou: práce, vytrvalost a zdravý rozum....
Avatar
Jan Koželuh
Člen
Avatar
Jan Koželuh:24.12.2018 16:21

Pardon že jsem otravoval jsem hňup ,ale už jsem to vyřešil.

Nahoru Odpovědět 24.12.2018 16:21
„Tři hlavní věci, kterých je třeba, aby se dosáhlo čehokoliv, co za to stojí, jsou: práce, vytrvalost a zdravý rozum....
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 2 zpráv z 2.