第 09 课：角色与生命值：制作熔岩和恢复站

请先阅读对应网页。这里按章节提供代码，可能包含先后替换的实验版本，不要全部同时运行。
.luau 文件内容请复制到指定 Script / LocalScript / ModuleScript；.txt 是层级或说明，不是可执行代码。
第 25 课默认 PRACTICE=true，不连接云端，也不跨 Stop 保存。第 28 课包含明确标注的故意错误实验。

01 · 在安全地面上摆两块机关
创建 Lava 与 HealPad，Size 都为 8, 1, 8，Position 分别为 -8, 0.5, -12 和 8, 0.5, -12。
两者 Anchored、CanTouch、CanCollide 均为 true；用红、绿颜色区分。
在 Lava 内创建普通 Script，命名 HealthPad。

02 · 从碰到的零件找到玩家
读一遍下节脚本中的三个检查。
记住 Health 是当前生命，MaxHealth 是生命上限。
看到 nil 时先检查对象有没有找到，不要立刻添加更多等待。

03 · 给每个角色一把自己的冷却锁
将下面代码放进 Lava > HealthPad。
复制 HealthPad 到 HealPad 内，只把 DAMAGE 改成 -10。
Play 后等出生保护结束，踩红块再踩绿块；查看 Output 的生命值。

文件：03-health.luau
位置与用途：Workspace > Lava / HealPad > HealthPad · 各放一份

04 · 冷却不是持续伤害计时器
反复走下、走上红块，观察输出间隔。
站着不动也试一次，记录与来回走的差别。
把普通 Part 放到机关上，确认没有玩家生命值消息。

05 · 分别检查伤害、治疗和重生
受伤后踩 HealPad，观察生命增加但不超过上限。
用两个玩家测试时，一个人的冷却不能阻止另一个人。
重生后重新测试，确认新角色仍能使用机关。

