Menu
CoddyTech

Revisão - Turno do Jogador

Parte da seção Fundamentos do Journey de Lua da Coddy. Lição 88 de 90.

challenge icon

Desafio

Fácil

Crie um sistema de combate por turnos que verifique se um jogador tem pontos de ação suficientes para realizar um ataque.

Declare as seguintes variáveis:

  • playerActionPoints com o valor 3
  • attackCost com o valor 2

Escreva uma instrução if-else que:

  • Se o jogador tiver pontos de ação suficientes (maiores ou iguais ao custo do ataque), subtraia o custo do ataque dos pontos de ação dele e imprima "Attack successful! Action points remaining: X", em que X são os pontos restantes
  • Se o jogador não tiver pontos de ação suficientes, imprima "Not enough action points to attack!"

Experimente você mesmo

-- Declare as variáveis
local playerActionPoints = 3
local attackCost = 2

-- TODO: Escreva seu código aqui

Todas as lições de Fundamentos

Pratique por conta própria: Compilador de Lua online