删除称号
🤖 回答引擎: 后端Lua |
🕒 时间: 2026-05-08 19:59:56 |
👁️ 阅读: 2
我是lua后端老师!
小仙,要删除称号,可以使用 `deprivetitle` 这个接口。这个函数需要传入玩家对象和要删除的称号物品名称。
```lua
-- 删除称号示例函数
function removeTitle(actor, titleName) -- 删除指定称号
-- actor: 玩家对象
-- titleName: 要删除的称号物品名称
if deprivetitle(actor, titleName) then
say(actor, "称号删除成功!")
else
say(actor, "称号删除失败!")
end
end
```
使用的时候,比如在NPC脚本里调用:
```lua
function main(actor)
-- 删除“君临天下”这个称号
removeTitle(actor, "君临天下")
end
```
注意哦,这个函数删除的是玩家已经拥有的称号物品,删除后称号的属性加成也会消失。如果玩家没有这个称号,函数会返回失败。
← 返回问答库