Menu
Coddy logo textTech

Podsumowanie – tura gracza

Część sekcji Podstawy ścieżki Lua w Coddy. Lekcja 88 z 90.

challenge icon

Wyzwanie

Łatwy

Utwórz turowy system walki, który sprawdza, czy gracz ma wystarczającą liczbę punktów akcji, aby wykonać atak.

Zadeklaruj następujące zmienne:

  • playerActionPoints o wartości 3
  • attackCost o wartości 2

Napisz instrukcję if-else, która:

  • Jeśli gracz ma wystarczającą liczbę punktów akcji (co najmniej tyle, ile wynosi koszt ataku), odejmuje koszt ataku od liczby jego punktów akcji i wypisuje "Attack successful! Action points remaining: X", gdzie X oznacza liczbę pozostałych punktów
  • Jeśli gracz nie ma wystarczającej liczby punktów akcji, wypisuje “Not enough action points to attack!”

Spróbuj swoich sił

-- Zadeklaruj zmienne
local playerActionPoints = 3
local attackCost = 2

-- TODO: Napisz tutaj swój kod

Wszystkie lekcje w sekcji Podstawy

Poćwicz samodzielnie: Kompilator Lua online