MainRightTop = {}
local IconData = {
{
{ notes = "在线充值按钮", path = "res/custom/top/11.png" },
{ notes = "狂暴之力按钮", path = "res/custom/top/12.png" },
},
{
{ notes = "每日礼包按钮", path = "res/custom/top/21.png" }
},
{
}
}
--判断图标放入
function M
🤖 回答引擎: 热血江湖Lua |
🕒 时间: 2026-04-17 21:16:41 |
👁️ 阅读: 8
获取G2值为空可能是因为没有正确获取到服务器变量。在代码中,`SL:GetMetaValue("SERVER_VALUE", "G2")` 用于获取服务器变量G2的值,如果该变量不存在或未正确设置,返回的值会是空或0。
从提供的代码逻辑看,G2变量用于判断开服天数,例如在判断是否小于8天时决定是否显示“七日签到按钮”。如果G2没有值,`tonumber(g2Value)`会返回0,导致判断条件 `g2Value < 8` 始终为真,但实际获取的G2值可能为空字符串或nil。
建议检查服务器端是否正确定义并设置了G2变量,确保在客户端能通过 `SL:GetMetaValue("SERVER_VALUE", "G2")` 获取到有效的数值。
← 返回问答库