def sala_do_boss03(personagem, nome, inventario, habilidades, itens, bolsa): print("\n****************************************************************") print("\n\n Cabine do Capitão \n\n") print("****************************************************************\n") sleep(3) print("\nCapitão:") print( " Então você conseguiu derrotar meus homens e montar minha chave?") sleep(3) print(" Impressionante... Mas você acaba aqui!") sleep(3) monstro = [] Capitao(monstro) resultado = batalha(personagem, monstro, habilidades, bolsa) if (resultado == 0): print("\nCapitão:") print(" Tirem esse lixo daqui homens! E tragem meu rum!") exit(0) else: print("\n" + nome[0] + ":") print( " Este emblema foi bem merecido... os chefes estão ficando fotes." ) sleep(3) inventario.append("Chave03") print("\Chave do 3º Andar adicionado ao inventário") sleep(2) salvar_jogo(personagem, nome, inventario, habilidades, itens, bolsa)
def sala_do_boss01(personagem, inventario, habilidades, itens, nome, bolsa): print("\n****************************************************************") print("Treinador de féras:") print(" Vejo que conseguiu passar por meus bixinhos...") sleep(3) print("\n" + nome[0] + ":") print(" Não se pode chamar aquilo de desafio.") sleep(3) print("\nTreinador de féras:") print( " Muito bem então, mas só atitude não lhe dará essa chave aqui...") sleep(3) print(" Vejamos o que você pode fazer.") sleep(2) monstro1 = [] monstro2 = [] monstro3 = [] javali(monstro1) Senhor_do_campo(monstro2) lobo(monstro3) resultado = batalha_Vs3(personagem, monstro1, monstro2, monstro3, habilidades, bolsa) if (resultado == 0): print("Treinador de féras:") print( "\n\tHahahahaha. Se você não consegue passar nem do primeiro andar, imagine os outros noventa e nove" ) print( "\n****************************************************************" ) exit(0) print("\n****************************************************************") print("\n" + nome[0] + ":") print(" O primeiro já foi... Faltam noventa e nove.") sleep(3) print("\nVocê recebeu a chave do 1º Andar") inventario.append("Chave01") sleep(3) print("\nChave do 1º Andar adicionado ao inventário") sleep(3) salvar_jogo(personagem, nome, inventario, habilidades, itens, bolsa)
def sala_do_boss02(personagem, nome, inventario, habilidades, itens, bolsa): print("\n****************************************************************") print("\n\n Sala do Chefe 02\n\n") print("****************************************************************\n") print("\n" + nome[0] + ":") print(" O cheiro de sangue esta mais forte aqui.") sleep(2) print(" Mario!?") sleep(2) print("\nMario:") print(" Coof Coof") sleep(2) print("\n" + nome[0] + ":") print(" Você ainda esta vivo? O que aconteceu? Todo este sague...") sleep(2) print("\nMario:") print(" Eu te avisei sobre a criatura! Agora já é tarde para mim!") sleep(2) print(" Coof, coof") sleep(2) print( " Mas se você correr, você ainda pode se salvar! Corra %s corra!" % nome[0]) sleep(2) print("\nUltimo suspiro.") sleep(2) print("\n" + nome[0] + ":") print(" Nãaao! Eu causei isso!") sleep(2) print("\nCrocodilo Gigante:") print(" Aaarrrrr!!") sleep(2) print("\n" + nome[0] + ":") print(" Maldito! Você pagará pelo que fez!") sleep(2) monstro = [] Crocodilo_gigante(monstro) resultado = batalha(personagem, monstro, habilidades, bolsa) if (resultado == 0): exit(0) else: print("\n" + nome[0] + ":") print(" Parece que meu trabalho acabou por aqui.") sleep(2) print( " Levarei esta morte comigo para me lembrar o pelo que estou lutando." ) sleep(2) print("\nVocê encontrou a chave do 2º andar") sleep(2) inventario.append("Chave02") print("Chave do 2º andar adicionada ao inventário") sleep(2) salvar_jogo(personagem, nome, inventario, habilidades, itens, bolsa)
def andar_08(personagem, nome, inventario, habilidades, itens, bolsa): chave = [0] voltas = [0, 0, 0, 0, 0, 0, 0, 0] local = [0, 0, 0, 0, 0, 0, 0, 0] monstro1 = [] monstro2 = [] monstro3 = [] print("\n****************************************************************") print("\n" + nome[0] + ":") print(" Um deserto? Posso ver um ponto brilhante daqui.") sleep(2) print(" O que é isso enfiado na areia...") sleep(2) print(" Parece uma placa...") sleep(2) decisao = "@" while (decisao != "1"): print( "\n****************************************************************" ) print("\nDecisão: \n1 - Limpar e ler a placa") decisao = input("R: ") print("\nPlaca:") print(" Território dos landrões do deserto. Fique longe!") sleep(2) print("\n" + nome[0] + ":") print(" Ladrões? Materei todos!") sleep(2) decisao2 = "@" while (decisao2.isalnum() == False): del local[:] local = [1, 0, 0, 0, 0, 0, 0, 0] print( "\n****************************************************************" ) print( "Decisão: \n1 - Entrar no território dos ladrões \n2 - Mapa \n3 - Menu do Personagem" ) decisao2 = input("R: ") if (decisao2 == "1"): print( "\n****************************************************************" ) print(" Território dos Ladrões") print( "\n****************************************************************" ) sleep(2) if (voltas[0] == 0): print( "\n****************************************************************" ) print("\nLadrão:") print(" Ei você, me entregue tudo que você tem!") sleep(2) print("\n" + nome[0] + ":") print(" Tente tirar de mim, seu verme!") sleep(2) del monstro1[:] del monstro2[:] ladrao(monstro1) ladrao(monstro2) resultado = batalha_Vs2(personagem, monstro1, monstro2, habilidades, bolsa) if (resultado == 0): print("\nLadrão:") print(" Cheio de marra, pra nada...") sleep(2) exit(0) voltas[0] = 1 decisao3 = "@" while (decisao3.isalnum() == False): del local[:] local = [0, 1, 0, 0, 0, 0, 0, 0] print( "\n****************************************************************" ) print("\nDecisão: ") print( "1 - Oeste \n2 - Leste \n3 - Mapa \n4 - Menu do Personagem" ) decisao3 = input("\nR: ") if (decisao3 == "1"): print( "\n****************************************************************" ) print(" Zona de Ventanias") print( "\n****************************************************************" ) sleep(2) if (chave[0] == 0): print("\n" + nome[0] + ":") print( " Não consigo enchergar nada!! É melhor eu voltar." ) sleep(2) decisao3 = "@" else: print( "\n****************************************************************" ) print("\n" + nome[0] + ":") print( " Agora consigo ver, preciso agradecer a Minerva na volta." ) sleep(4) decisao9 = "@" while (decisao9.isalnum() == False): del local[:] local = [0, 0, 0, 0, 0, 0, 0, 1] print( "\n****************************************************************" ) print("\nDecisão: ") print( "1 - Descer o alçapão \n2 - Leste \n3 - Mapa \n4 - Menu do Personagem" ) decisao9 = input("\nR: ") if (decisao9 == "1"): print( "\n****************************************************************" ) print("\nHistoria:") print( " As escadas me levaram a um tipo de camâra subterrânea." ) sleep(4) print( " Depois de algum tempo seguindo um rio, me deparei com " ) sleep(4) print( " quem só poderia ser o Chefe deste lugar." ) sleep(4) print("\n" + nome[0] + ":") print( " Então é aqui que você andou se escondendo este tempo todo?" ) sleep(4) print("\nChefe dos Ladrões:") print( " Este problema com a água não me deixa sair muito..." ) sleep(3) print(" glup glup glup glup") sleep(3) print(" AAHH, não posso ficar sem ela.") sleep(3) print("\n" + nome[0] + ":") print( " Eu vim aqui pela Chave do Portal, de ela para mim." ) sleep(4) print("\nChefe fos Ladrões:") print( " Sinto muito mas, tenho mais medo do Senhor Conquistador do que de você!" ) sleep(5) print("\n" + nome[0] + ":") print(" Vamos a luta então...") sleep(4) del monstro1[:] del monstro2[:] del monstro3[:] ladrao(monstro1) Chafe_ladroes(monstro2) ladrao(monstro3) resultado = batalha_Vs3( personagem, monstro1, monstro2, monstro3, habilidades, bolsa) if (resultado == 0): print( "\n****************************************************************" ) print("\nChefe dos Ladrões:") print(" Tirem esse lixo daqui!") sleep(4) exit(0) else: inventario.append("Chave08") print( "\Chave do 8º Andar adicionado ao inventário" ) sleep(2) salvar_jogo(personagem, nome, inventario, habilidades, itens, bolsa) elif (decisao9 == "2"): decisao3 = "@" elif (decisao9 == "3"): mapa(local) decisao9 = "@" elif (decisao9 == "4"): menuPersonagem(personagem, habilidades, itens, nome, bolsa) decisao9 = "@" elif (decisao3 == "2"): print( "\n****************************************************************" ) print(" Estrada de Areia") print( "\n****************************************************************" ) sleep(2) if (voltas[1] == 0): print("\n" + nome[0] + ":") print( " Estradas costumam ser cheias de ladrões, ótimo!" ) sleep(2) del monstro1[:] del monstro2[:] del monstro3[:] ladrao(monstro1) ladrao(monstro2) ladrao(monstro3) resultado = batalha_Vs3(personagem, monstro1, monstro2, monstro3, habilidades, bolsa) if (resultado == 0): print("\nLadrão:") print(" Cheio de marra, pra nada...") sleep(2) exit(0) voltas[1] = 1 decisao4 = "@" while (decisao4.isalnum() == False): del local[:] local = [0, 0, 1, 0, 0, 0, 0, 0] print( "\n****************************************************************" ) print("\nDecisão: ") print( "1 - Oeste \n2 - Leste \n3 - Mapa \n4 - Menu do Personagem" ) decisao4 = input("\nR: ") if (decisao4 == "1"): decisao3 = "@" elif (decisao4 == "2"): print( "\n****************************************************************" ) print(" Vila Abandonada") print( "\n****************************************************************" ) sleep(2) if (voltas[2] == 0): print("\n" + nome[0] + ":") print( " Oquê será que acontenceu nesta vila? Onde estão todos?" ) sleep(2) print("\nLadrão:") print( " Ei forasteiro! Não percebeu que este território é nosso?" ) sleep(2) print("\n" + nome[0] + ":") print( " Mais moscas zunindo no meu ouvido?") sleep(2) print("\nLadrão:") print( " Do que você nos chamou? Já tiramos vidas por menos!" ) sleep(2) print("\nAmbiente:") print(" Tremor desconhecido.") sleep(2) print("\n" + nome[0] + ":") print( " Que tremor foi esse? Isso é obra de vocês?" ) sleep(2) print("\nLadrão:") print(" Claro que não!") sleep(2) print("\nHistoria:") print( " Um escorpião gigante surge de um burado na areia!" ) sleep(3) print( " Com um golpe rápido de sua garra ele corta um ladrão ao meio." ) sleep(3) print( " E com um golpe de seu ferrão, ele paralisa o outro." ) sleep(3) print("\n" + nome[0] + ":") print( " Ei! Essas presas eram minhas! Você pagara por isso!" ) sleep(2) print("\nHistoria:") print( " Após um novo movimento de cauda do escorpião," ) sleep(3) print( " uma mancha de sangue se forma em nossa armadura." ) sleep(3) print("\n" + nome[0] + ":") print( " Desgrçado! Ah... Você... voc... v..." ) sleep(2) print("\nHistoria:") print(" Escuridão.") sleep(10) print("\n\n\n\n" + nome[0] + ":") print(" OQUE???!!") sleep(2) print(" AH, minha cabeça!") sleep(2) print(" Que lugar é esse?") sleep(2) print("\nVelha:") print( " Ei você ai! Não se mexa tanto, vai abrir os pontos!" ) sleep(3) print("\n" + nome[0] + ":") print( " Ahn? Quem esta ai? Exijo que mostre-se!" ) sleep(2) print("\nVelha") print( " Dentro de minha cabana quem faz exigências sou eu!" ) sleep(2) print( " E estou mandondo que você volte a se deitar!" ) sleep(2) print("\n" + nome[0] + ":") print( " Quem você pensa que é para falar comigo assim?" ) sleep(2) print("\nVelha:") print( " Me chamo Minerva, e acabo de salvar a sua vida miserável!" ) sleep(2) print("\nHistoria:") print( " Depois de nos acalmar, tivemos uma conversa sobre o que havia acontecido." ) sleep(4) print("\n" + nome[0] + ":") print( " Desculpe meus modos, obrigado por ter me salvado." ) sleep(2) print("\nMinerva:") print( " Era o minimo que eu podia fazer por alguém que esta lutando contra o portal." ) sleep(4) print("\n" + nome[0] + ":") print( " Sobre isso, o que você pode me dizer sobre a chave deste andar?" ) sleep(4) print("\nMinerva:") print( " Tudo o que sei é que ela esta escondida em um alçapão no meio do deserto." ) sleep(5) print( " Aquele que o escorpião levou tem a chave. Ele era o imediato do Chefe." ) sleep(5) print("\n" + nome[0] + ":") print( " Então devo me apressar antes que aquele monstro coma minha chave." ) sleep(5) print("\nMinerva:") print( " Antes de ir, leve com você estes oculos de proteção, te ajudará na busca." ) sleep(5) print("\nHistoria:") print( " Minerva coloca os oculos em nosso bolso." ) sleep(3) decisaoConversa = "@" while (decisaoConversa != "1" and decisaoConversa != "2"): print( "\n****************************************************************" ) print("\nDecisão: ") print( "1 - Ir atrás da chave \n2 - Continuar a conversa" ) decisaoConversa = input("\nR: ") if (decisaoConversa == "2"): print("\nMinerva:") print( " Aquela criatura pode parecer forte, mas ela possui um ponto fraco." ) sleep(4) print("\n" + nome[0] + ":") print(" Qual?") sleep(2) print("\nMinerva:") print( " Em sua ultima luta contra o Chefe, ela saiu com uma rachadura em suas costas." ) sleep(5) print("\n" + nome[0] + ":") print( " Obrigado, me lembrarei disso." ) sleep(2) print("\nMinerva:") print( " De agora em diante, não deixe que sua causa lhe suba a cabeça." ) sleep(5) print( " Eu não estarei la para te salvar na próxima!" ) sleep(3) print("\n" + nome[0] + ":") print(" Não acontecerá novamente.") sleep(3) elif (decisaoConversa == "1"): print("\n" + nome[0] + ":") print( " Preciso ir. Obrigado por tudo." ) sleep(3) voltas[2] = 1 decisao5 = "@" while (decisao5.isalnum() == False): del local[:] local = [0, 0, 0, 1, 0, 0, 0, 0] print( "\n****************************************************************" ) print("\nDecisão: ") print( "1 - Oeste \n2 - Leste \n3 - Mapa \n4 - Menu do Personagem" ) decisao5 = input("\nR: ") if (decisao5 == "1"): decisao4 = "@" elif (decisao5 == "2"): print( "\n****************************************************************" ) print(" Oasis") print( "\n****************************************************************" ) sleep(2) if (voltas[3] == 0): print("\n" + nome[0] + ":") print( " Finalmente um pouco de água no meio deste inferno." ) sleep(2) print( " Só preciso me livrar destas criaturas primeiro." ) sleep(2) if (decisaoConversa == "2"): print(" Com calma desta vez!") sleep(3) del monstro1[:] del monstro2[:] del monstro3[:] lagarto(monstro1) lagarto(monstro2) lagarto(monstro3) resultado = batalha_Vs3( personagem, monstro1, monstro2, monstro3, habilidades, bolsa) if (resultado == 0): print( " Você foi comigo por lagartos." ) sleep(2) exit(0) voltas[3] = 1 decisao6 = "@" while (decisao6.isalnum() == False): del local[:] local = [0, 0, 0, 0, 1, 0, 0, 0] print( "\n****************************************************************" ) print("\nDecisão: ") print( "1 - Oeste \n2 - Leste \n3 - Mapa \n4 - Menu do Personagem" ) decisao6 = input("\nR: ") if (decisao6 == "1"): decisao5 = "@" elif (decisao6 == "2"): print( "\n****************************************************************" ) print( " Ninho do Escorpião" ) print( "\n****************************************************************" ) sleep(2) if (voltas[4] == 0): print("\n" + nome[0] + ":") print( " Crias daquele monstro?" ) sleep(2) del monstro1[:] del monstro2[:] filhote_escorpiao(monstro1) filhote_escorpiao(monstro2) resultado = batalha_Vs2( personagem, monstro1, monstro2, habilidades, bolsa) if (resultado == 0): print( " Você servira de alimento para crias." ) sleep(2) exit(0) print( "\n****************************************************************" ) print("\n" + nome[0] + ":") print(" Mais crias?") sleep(4) del monstro1[:] del monstro2[:] filhote_escorpiao(monstro1) filhote_escorpiao(monstro2) resultado = batalha_Vs2( personagem, monstro1, monstro2, habilidades, bolsa) if (resultado == 0): print( " Você servira de alimento para crias." ) sleep(2) exit(0) print( "\n****************************************************************" ) print("\n" + nome[0] + ":") print(" Foram todas...") sleep(4) voltas[4] = 1 decisao7 = "@" while (decisao7.isalnum() == False ): del local[:] local = [ 0, 0, 0, 0, 0, 1, 0, 0 ] print( "\n****************************************************************" ) print("\nDecisão: ") print( "1 - Oeste \n2 - Sul \n3 - Mapa \n4 - Menu do Personagem" ) decisao7 = input("\nR: ") if (decisao7 == "1"): decisao6 = "@" elif (decisao7 == "2"): print( "\n****************************************************************" ) print( " Caverna da Mãe Escorpião" ) print( "\n****************************************************************" ) sleep(2) if (voltas[5] == 0): print("\n" + nome[0] + ":") print( " Finalmente nos escontramos." ) sleep(4) del monstro1[:] del monstro2[:] del monstro3[:] ponto_fraco_escorpiao( monstro1) escorpiao_gigante( monstro2) escorpiao_gigante2( monstro3) if (decisaoConversa == "2"): resultado = batalha( personagem, monstro1, habilidades, bolsa) if (resultado == 0 ): print( " Você será comida para as próximas crias." ) sleep(2) exit(0) resultado = batalha( personagem, monstro2, habilidades, bolsa) if (resultado == 0 ): print( " Você será comida para as próximas crias." ) sleep(2) exit(0) else: resultado = batalha( personagem, monstro3, habilidades, bolsa) if (resultado == 0 ): print( " Você será comida para as próximas crias." ) sleep(2) exit(0) print( "\n****************************************************************" ) print("\n" + nome[0] + ":") print( " Finalmente acabou." ) sleep(4) print( " Preciso achar aquela maldita chave." ) sleep(3) print("\nHistoria:") print( " Após algum tempo procurando entre entranhas e ossos," ) sleep(4) print( " Encontramos a chave para a sala do Chefe." ) sleep(3) chave[0] = 1 voltas[5] = 1 decisao8 = "@" while (decisao8.isalnum() == False): del local[:] local = [ 0, 0, 0, 0, 0, 0, 1, 0 ] print( "\n****************************************************************" ) print("\nDecisão: ") print( "1 - Norte \n2 - Mapa \n3 - Menu do Personagem" ) decisao8 = input( "\nR: ") if (decisao8 == "1"): decisao7 = "@" elif (decisao8 == "2"): mapa(local) decisao8 = "@" elif (decisao8 == "3"): menuPersonagem( personagem, habilidades, itens, nome, bolsa) decisao8 = "@" elif (decisao7 == "3"): mapa(local) decisao7 = "@" elif (decisao7 == "4"): menuPersonagem( personagem, habilidades, itens, nome, bolsa) decisao7 = "@" elif (decisao6 == "3"): mapa(local) decisao6 = "@" elif (decisao6 == "4"): menuPersonagem( personagem, habilidades, itens, nome, bolsa) decisao6 = "@" elif (decisao5 == "3"): mapa(local) decisao5 = "@" elif (decisao5 == "4"): menuPersonagem(personagem, habilidades, itens, nome, bolsa) decisao5 = "@" elif (decisao4 == "3"): mapa(local) decisao4 = "@" elif (decisao4 == "4"): menuPersonagem(personagem, habilidades, itens, nome, bolsa) decisao4 = "@" elif (decisao3 == "3"): mapa(local) decisao3 = "@" elif (decisao3 == "4"): menuPersonagem(personagem, habilidades, itens, nome, bolsa) decisao3 = "@" elif (decisao2 == "2"): mapa(local) decisao2 = "@" elif (decisao2 == "3"): menuPersonagem(personagem, habilidades, itens, nome, bolsa) decisao2 = "@"
def cidade_inicial(personagem, inventario, nome, habilidades, itens, bolsa): print("\n****************************************************************") print("\n\nCidade do Portal\n\n") print("****************************************************************\n") sleep(2) ponto = len(inventario) if (ponto == 0): print("Mago Sábio:") print(" Bem vindo a Mundo, %s!" % nome[0]) sleep(3) print( "\n Este mundo foi dividido em cem andares. Cada andar é guardado por um Chefe," ) print(" o qual você deverá derrotar para avançar. Alguns Chefes ") print(" são homens de confiançado Senhor Conquistador, outos são ") print(" criaturas monstruosas que estão sobre o porder dele.") sleep(7) #pets(personagem, nome) print( "\n Esta é a Cidade do Portal, o unico lugar seguro que restou." ) print( " Toda vez que derrotar um Chefe, você será teletransportado ") print(" para este local e o Portal dará acesso ao próximo andar.") sleep(5) print("\n Fale com o Lojista para receber seus primeiros itens.") sleep(2) decisao = "0" lojista = "0" portal = "0" while (decisao != "1" and decisao != "2" and decisao != "3"): print( "\n****************************************************************" ) decisao = input( "\nDecisao: \n1 - Falar com Lojista \n2 - Ir à arena \n3 - Ir ao portal \nR: " ) if (decisao == "2"): arena(personagem, nome, inventario, habilidades, itens, bolsa, ponto) decisao = "0" elif (decisao == "3"): print( "\n****************************************************************" ) if (portal == "0"): print("\nMago Sábio:") print(" Você ainda não pode fazer isso!") sleep(2) decisao = "0" else: if (personagem[40] != 4): print("Mago Sábio:") print(" Antes de ir, use seu ponto de habilidade.") print( " Basta escolher o número da habilidade que deseja evoluir e confirmar." ) print(" Depois é só escolher um atalho para ela.") sleep(5) evoluir_habilidades(personagem, habilidades, 1) print("\nMago Sábio:") print( " Muito bem, agora você esta pronto para enfrentar o primeiro andar!" ) sleep(2) Portal(personagem, nome, inventario, habilidades, itens, ponto, bolsa) elif (decisao == "1"): print( "\n****************************************************************" ) if (lojista == "0"): print("\nLojista: ") print( " Olá, vejo que você é novo por aqui. Pegue esses equipamentos iniciais" ) print(" para te ajudar.") sleep(2) arma = [] armadura = [] arma_de_aprendiz(arma) equipar_arma(arma, personagem) print( " Durante uma batalha, digite 1 e pressione enter para atacar." ) armadura_aprendiz(armadura) equipar_armadura(armadura, personagem) sleep(3) print(" Pegue também algumas poções.") sleep(2) print("\nVocê recebeu poções.") bolsa[3] = bolsa[2] bolsa[7] = bolsa[6] sleep(2) print( "\n Durante a batalha, digite 2 e escolha a opção de Poção que desejar usar." ) sleep(2) lojista = "1" else: print("Lojista:") print( " Eu já te dei os itens que você precisa, volte quando tiver dinheiro!" ) sleep(2) decisao = "0" portal = "1" ponto = len(inventario) if (ponto == 1): print("Mago Sábio:") print(" Muito bem " + nome[0] + " vejo que conseguiu passar do primeiro andar!") print( " Com você do nosso lado, eu acredito que podemos vencer este mal." ) sleep(2) print( " Explore um pouco de nossa cidade antes de ir para seu próximo desafio." ) sleep(4) if (ponto >= 1): decisao = "0" while (decisao != "1" and decisao != "2" and decisao != "3" and decisao != "4" and decisao != "5" and decisao != "6" and decisao != "7" and decisao != "8" and decisao != "9" and decisao != "99"): decisao = input( "\nDecisão \n1 - Menu de personagem \n2 - Lojista \n3 - Arena \n4 - Portal \n5 - Pousada \n6 - Alquimista \n7 - Ferreiro \n8 - Torre dos Chefes \n9 - Salvar \nR: " ) if (decisao == "1"): menuPersonagem(personagem, habilidades, itens, nome, bolsa) decisao = "0" elif (decisao == "2"): Alojista(personagem, nome, itens, ponto, bolsa) decisao = "0" elif (decisao == "3"): arena(personagem, nome, inventario, habilidades, itens, bolsa, ponto) decisao = "0" elif (decisao == "4"): Portal(personagem, nome, inventario, habilidades, itens, ponto, bolsa) decisao = "0" elif (decisao == "5"): decisao = pousada(personagem, nome) elif (decisao == "6"): alquimista(personagem, nome, bolsa) decisao = "0" elif (decisao == "7"): ferreiro(personagem, nome) decisao = "0" elif (decisao == "8"): tentativa = torre(personagem, inventario, habilidades, itens, nome, bolsa) decisao = "0" elif (decisao == "9"): decisao2 = "0" while (decisao2 != "1" and decisao2 != "2"): decisao2 = input( "\nDeseja Salvar o jogo? \n1 - Sim \n2 - Não \nR: ") if (decisao2 == "1"): salvar_jogo(personagem, nome, inventario, habilidades, itens, bolsa) decisao = "0" elif (decisao == "99"): chefe = [] mob1 = [] mob2 = [] chefeTeste(chefe) lobo(mob1) lobo(mob2) batalhaChefe(personagem, chefe, mob1, mob2, habilidades, bolsa, nome)
def sala_do_chefe04(personagem, nome, inventario, habilidades, itens, bolsa): print("\n****************************************************************") print("\n\n Sala do Carcereiro Mór \n\n") print("****************************************************************\n") sleep(3) print("\nCarcereiro Mór:") print( " Então meus guardas não foram capazes de conter essa rebelião ridícula..." ) sleep(3) print("\n" + nome[0] + ":") print( " Eu não tenho nada a ver com essa rebelião, fui colocado no meio disso." ) sleep(3) print("\nCarcereiro Mór:") print(" Foi? Então qual é o seu objetivo vindo até aqui?") sleep(3) print("\n" + nome[0] + ":") print(" Preciso da chave do portal para continuar.") sleep(3) print("\nCarcereiro Mór:") print(" Então toda essa maldita confusão só por causa disto?") sleep(3) print("\n" + nome[0] + ":") print(" Eu já disse que não tenho nada a ver com isso.") sleep(3) print("\nCarcereiro Mór:") print( " Não acredito no que você diz! E também não posso deixar que fique com isso." ) sleep(3) print("\n" + nome[0] + ":") print(" Então que assim seja.") sleep(3) monstro = [] carcereiro_mor(monstro) resultado = batalha(personagem, monstro, habilidades, bolsa) if (resultado == 0): print("\nCarcereiro Mór:") print(" Como um lixo como você chegou até aqui?") exit(0) print("\n" + nome[0] + ":") print( " Preciso descobrir mais sobre este portal, nem todos os chefes parecem gostar disso..." ) sleep(3) inventario.append("Chave04") print("\Chave do 4º Andar adicionado ao inventário") sleep(2) salvar_jogo(personagem, nome, inventario, habilidades, itens, bolsa)