Menu
CoddyTech

Rangkuman, Giliran Pemain

Termasuk bagian Dasar-Dasar dalam perjalanan Lua di Coddy. Pelajaran 88 dari 90.

challenge icon

Tantangan

Mudah

Buat sistem pertarungan berbasis giliran yang memeriksa apakah pemain memiliki poin aksi yang cukup untuk melakukan serangan.

Deklarasikan variabel berikut:

  • playerActionPoints dengan nilai 3
  • attackCost dengan nilai 2

Tulis pernyataan if-else yang:

  • Jika pemain memiliki poin aksi yang cukup (lebih besar dari atau sama dengan biaya serangan), kurangi poin aksi mereka dengan biaya serangan dan cetak "Attack successful! Action points remaining: X", dengan X adalah sisa poin
  • Jika pemain tidak memiliki poin aksi yang cukup, cetak “Not enough action points to attack!”

Coba sendiri

-- Deklarasikan variabel
local playerActionPoints = 3
local attackCost = 2

-- TODO: Tulis kodemu di sini

Semua pelajaran di Dasar-Dasar

Latihan sendiri: Compiler Lua online