Menu
CoddyTech

复习:玩家回合

本课属于 Coddy Lua 学习旅程的“基础知识”单元。第 88 课,共 90 课。

challenge icon

挑战

简单

创建一个回合制战斗系统,检查玩家是否有足够的行动点数来发动攻击。

声明以下变量:

  • 变量 playerActionPoints 的值为 3
  • 变量 attackCost 的值为 2

编写一条 if-else 语句:

  • 如果玩家有足够的行动点数(大于或等于攻击消耗的点数),就从玩家的行动点数中减去攻击消耗的点数,并输出 "Attack successful! Action points remaining: X",其中 X 是剩余点数
  • 如果玩家的行动点数不足,就输出 “Not enough action points to attack!”

亲手试试

-- 声明变量
local playerActionPoints = 3
local attackCost = 2

-- TODO: 在这里编写你的代码

基础知识中的所有课

自己练习: Lua 在线编译器