Informática, perguntado por Swenderlaa, 8 meses atrás

No meu RPG de texto está dando erro na linha 24(parte do elif ataque ==2). Por favor, me ajudem;
import random
import time

Player = 100
M = 100
pacote = ["Slime","Goblin","Lobo","Vampiro","Esqueleto"]
escolha = random.choice(pacote)

print(" Bem vindo ao RPG! ")
time.sleep(1)
print("="*20)
nome = str(input("Qual é seu nome ?\n-"))

print("Apareceu um {}.".format(escolha))
while Player >1:
print("="*20)
print("{}; {} HP.".format(nome,Player))
print("{}; {} HP.".format(escolha,M))
print("[1]- Atacar.\n[2]- Especial.\n[3]- Recuperar.")
ataque = int(input(""))
if ataque == 1:
print("{} desfere um golpe ao {}. Deu 15 de dano".format(nome,escolha))
M = M - 15
elif ataque == 2:
probabilidade = random.randint(1,2)

if probabilidade == 1:
print("a")

código n

Soluções para a tarefa

Respondido por jhonatanrabelo51
0

Resposta:

o elif ta indentado. ver se é isso que tá causando o erro!

Perguntas interessantes