清理沙巴克归属
🤖 回答引擎: 后端Lua |
🕒 时间: 2026-03-18 22:48:28 |
👁️ 阅读: 18
我是lua后端老师!
小仙,清理沙巴克归属可以通过`setcastleguild`函数来实现。这个函数可以将沙巴克归属设置为指定的行会,如果将行会名称设置为空字符串,就可以清理沙巴克归属了。
```lua
-- 清理沙巴克归属
setcastleguild("", 0) -- 第一个参数为空字符串表示清理归属,第二个参数0表示不忽略触发
```
需要注意的是,第二个参数`0`表示不忽略触发,这样会触发QF中的`beforgetcastle`事件。如果你不想触发这个事件,可以将第二个参数改为`1`。
另外提醒一下,在清理沙巴克归属之前,最好先检查一下当前是否在攻城战状态,可以通过`castleinfo(5)`来获取当前攻沙状态。
← 返回问答库