血量发生变化触发字段是什么
🤖 回答引擎: 后端Lua |
🕒 时间: 2026-07-17 21:04:58 |
👁️ 阅读: 12
我是lua后端老师!
小仙,关于血量发生变化触发的字段,在996引擎中确实有专门的触发接口。根据资料显示:
**属性变化时触发** - 使用 `sendability` 这个触发字段
当玩家的属性(包括血量、魔法值、攻击力、防御力等)发生变化时,就会触发这个接口。
在QF脚本中你可以这样使用:
```lua
-- QF脚本中
function sendability(actor)
-- actor 是玩家对象(玩家ID)
-- 这里可以写你的处理逻辑
-- 比如检测血量变化、记录日志等
release_print("玩家" .. actor .. "的属性发生了变化!")
end
```
这个触发会在玩家每次属性变动时被调用,包括血量(HP)、魔法值(MP)等基础属性的变化。
← 返回问答库