Ir para conteúdo
Fórum Script Brasil

Vinicius Perrud

Membros
  • Total de itens

    1
  • Registro em

  • Última visita

Sobre Vinicius Perrud

Vinicius Perrud's Achievements

0

Reputação

  1. Eu to escrevendo um jogo simples de rpg no phyton pra por em pratica umas coisas que to aprendendo. Porém to com um problema muito sério. Minha ultima função não funciona (trocadilho sem querer). Meu problema começa no 'def Luta()'. Aparentemente é erro de sintax. def luta(): print("You need to choose where look for enemies.Has the 'Cave'") global JJ JJ = (input("Where loook?") if JJ == "Cave": print ("aaaaaaaaaaaaaaa") else: print('AAAAAAA') Código completo: import random print ("Feito por Vinicius Perrud") print ("Primeiro vamos escolher sua classe, se voce quiser guerreiro digite 1, se quiser arqueiro digite 2") classe = int(input("Qual classe voce quer ?")) if classe == 1: armas = 1 else: armas = 2 gold = 100 if classe == 1: vida = 20 dano = [0,5] else: vida = 15 dano = [0,11] #def commands(): print('nothing') def commands(): print ("Comandos disponiveis são '1'(loja), '2'(fight), '3'(status).") e = int((input("Comando escolhido: "))) if e == 1: shop() elif e==2: luta() else: status() def shop (): print ("Comandos na loja são '1' (aumenta a vida por 10 de gold), '2' (comprar armas por 10 de gold) e 3(exit)") e = int((input("Comando escolhido: "))) if e == 1: if gold >= 10: global gold gold = gold - 10 global vida vida = vida + 15 commands() else: commands() elif e == 2: if gold >= 10: global gold gold = gold - 10 global dano d = (dano [1]) + 15 dano [1] = d commands() else: commands() def status(): print("""Vida: {} Dano: {} Gold: {}""".format(vida,dano,gold)) commands() def luta(): print("You need to choose where look for enemies.Has the 'Cave'") global JJ JJ = (input("Where loook?") if JJ == "Cave": print ("aaaaaaaaaaaaaaa") else: print('AAAAAAA') commands() #print (random.triangular(min,max))
×
×
  • Criar Novo...