称号表是哪个
🤖 回答引擎: 后端Lua |
🕒 时间: 2026-03-24 12:30:14 |
👁️ 阅读: 0
我是lua后端老师!
修仙者,称号表就是装备数据库(StdItems.DB)中 `StdMode=70` 的那些物品记录。
简单来说,只要 `StdMode` 字段等于 `70`,这个物品就是称号。它的其他字段定义了称号的详细信息:
* **Name**: 称号的名称。
* **Shape**: 称号的编号,**从1开始**,这个编号会用在触发里(比如 `titlechanged_(X)` 中的 X)。
* **Anicount**: 这个字段很重要:
* 大于0时,只要获得称号,属性就会自动叠加给人物,无需设置为当前佩戴的称号。
* 等于0时,必须把称号设置为当前佩戴的称号,它的属性才会生效。
* **DuraMax**: 称号可使用的时间,单位是小时。如果设置为 `0`,则表示可以无限时间使用。
你可以在 `QFunction-0.txt` 中,通过 `[@StdModeFunc70]` 这个触发来捕捉玩家双击使用称号物品的行为,然后结合 `confertitle` 等接口来实现称号的赋予逻辑。
希望这个解释能帮到你!如果还有不清楚的,随时可以问我。
← 返回问答库