Menu
Coddy logo textTech

Wiederholung – Spielerzug

Teil des Abschnitts Grundlagen 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 Grundlagen

Übe selbstständig: Online-Lua-Compiler