Untitled

 avatar
unknown
plain_text
16 days ago
3.4 kB
4
Indexable
def bemutatkozas():
    print("Üdvözöllek a szabadulószobában!")
    valasz = input("Szeretnéd elolvasni a szoba leírását, mielőtt elkezdenéd a játékot? (igen/nem) ")
    if valasz.lower() in ['igen', 'i']:
        szoba_leiras()
    print("Sok sikert!")

def szoba_leiras():
    print("\nA szobában vagy. Egy asztal van itt, rajta egy zárt ládával és egy papírfecnivel.")
    print("Van egy ajtó is, ami zárva van.")

def menu():
    print("\nMit szeretnél tenni?")
    print("1 - Nézd meg a szobát")
    print("2 - Nyisd ki a ládát")
    print("3 - Olvasd el a papírfecnit")
    print("4 - Keresd meg a kulcsot")
    print("5 - Nyisd ki az ajtót az ajtókulccsal")
    print("6 - Kilépés a játékból")
    print("Írd be a választott számot:")

def parancs_feldolgozas():
    while True:
        menu()
        parancs = input()
        if parancs == "1":
            szoba_leiras()
        elif parancs == "2":
            print("A láda zárva van. Talán kell egy kulcs?")
        elif parancs == "3":
            print("A papírfecnin ez áll: 'A kulcs a könyvben van.'")
        elif parancs == "4":
            print("Megkeresed a kulcsot a könyvben és sikeresen kinyitod vele a ládát. A ládában van egy ajtókulcs.")
        elif parancs == "5":
            print("Használod az ajtókulcsot, az ajtó kinyílik. Szabad vagy!")
            special_effect()
            break
        elif parancs == "6":
            print("Kilépés a játékból. Köszönjük, hogy játszottál!")
            break
        else:
            print("Nem érvényes választás. Kérlek, válassz a menüből.")

def special_effect():
    print("""
 ██████╗ ██████╗  █████╗ ████████╗██╗   ██╗██╗      █████╗ ██╗     ██╗   ██╗███╗   ██╗██╗  ██╗    ██╗
██╔════╝ ██╔══██╗██╔══██╗╚══██╔══╝██║   ██║██║     ██╔══██╗██║     ██║   ██║████╗  ██║██║ ██╔╝    ██║
██║  ███╗██████╔╝███████║   ██║   ██║   ██║██║     ███████║██║     ██║   ██║██╔██╗ ██║█████╔╝     ██║
██║   ██║██╔══██╗██╔══██║   ██║   ██║   ██║██║     ██╔══██║██║     ██║   ██║██║╚██╗██║██╔═██╗     ╚═╝
╚██████╔╝██║  ██║██║  ██║   ██║   ╚██████╔╝███████╗██║  ██║███████╗╚██████╔╝██║ ╚████║██║  ██╗    ██╗
 ╚═════╝ ╚═╝  ╚═╝╚═╝  ╚═╝   ╚═╝    ╚═════╝ ╚══════╝╚═╝  ╚═╝╚══════╝ ╚═════╝ ╚═╝  ╚═══╝╚═╝  ╚═╝    ╚═╝
                                                                                                      """)

def main():
    bemutatkozas()
    parancs_feldolgozas()

if __name__ == "__main__":
    main()
Leave a Comment