Menu
Coddy logo textTech

Wiederholung – Spielerzug

Teil des Abschnitts Fundamentals der Lua-Journey von Coddy — Lektion 88 von 90.

challenge icon

Aufgabe

Einfach

Erstelle ein rundenbasiertes Kampfsystem, das prüft, ob ein Spieler genügend Aktionspunkte hat, um einen Angriff auszuführen.

Deklariere die folgenden Variablen:

  • playerActionPoints mit dem Wert 3
  • attackCost mit dem Wert 2

Schreibe eine if-else-Anweisung, die:

  • Wenn der Spieler genügend Aktionspunkte hat (größer oder gleich den Angriffskosten), subtrahiere die Angriffskosten von seinen Aktionspunkten und gib "Attack successful! Action points remaining: X" aus, wobei X die verbleibenden Punkte sind
  • Wenn der Spieler nicht genügend Aktionspunkte hat, gib “Not enough action points to attack!” aus

Probier es selbst

-- Variablen deklarieren
local playerActionPoints = 3
local attackCost = 2

-- TODO: Schreibe deinen Code hier

Alle Lektionen in Fundamentals