CASTLE_GUILD_NAME 有这个元变量吗
🤖 回答引擎: 前端Lua |
🕒 时间: 2026-03-20 16:17:49 |
👁️ 阅读: 8
根据浮生梦老师前端课程内容,`CASTLE_GUILD_NAME` 确实是一个可用的元变量。
这个元变量用于获取当前占领沙巴克的行会名称,通常与 `SL:GetMetaValue("GUILD_NAME", 0)` 配合使用来判断玩家是否为沙巴克成员。
**使用示例:**
```lua
local castleGuildName = SL:GetMetaValue("CASTLE_GUILD_NAME", 0)
if castleGuildName and castleGuildName ~= "" then
SL:print("当前沙巴克占领行会:" .. castleGuildName)
else
SL:print("沙巴克未被占领")
end
```
**注意:**
- 参数 `0` 表示获取当前服务器的沙巴克信息
- 如果沙巴克未被占领,该变量可能返回空值
- 建议在判断前先检查返回值是否有效
这个元变量在判断沙巴克相关功能时非常有用!
← 返回问答库