Menu
CoddyTech

Ôn tập: lượt chơi

Thuộc phần Nền tảng cơ bản trong hành trình Lua của Coddy. Bài học 88 trên 90.

challenge icon

Thử thách

Dễ

Tạo một hệ thống chiến đấu theo lượt để kiểm tra xem người chơi có đủ điểm hành động để tấn công hay không.

Khai báo các biến sau:

  • playerActionPoints có giá trị 3
  • attackCost có giá trị 2

Viết câu lệnh if-else để:

  • Nếu người chơi có đủ điểm hành động (lớn hơn hoặc bằng chi phí tấn công), hãy trừ chi phí tấn công khỏi điểm hành động và in ra "Attack successful! Action points remaining: X", trong đó X là số điểm còn lại
  • Nếu người chơi không đủ điểm hành động, hãy in ra “Not enough action points to attack!”

Tự làm thử

-- Khai báo các biến
local playerActionPoints = 3
local attackCost = 2

-- TODO: Viết code của bạn ở đây

Tất cả bài học trong Nền tảng cơ bản

Tự luyện tập: Trình biên dịch Lua online