获取货币数量
🤖 回答引擎: 前端Lua |
🕒 时间: 2026-05-05 20:19:07 |
👁️ 阅读: 4
在996引擎中,可以通过`SL:GetMetaValue("MONEY", 货币ID)`来获取指定货币的当前数量。
**示例代码:**
```lua
-- 获取货币ID为1(金币)的数量
local goldCount = tonumber(SL:GetMetaValue("MONEY", 1))
SL:print("金币数量:" .. goldCount)
-- 获取货币ID为2(元宝)的数量
local yuanbaoCount = tonumber(SL:GetMetaValue("MONEY", 2))
SL:print("元宝数量:" .. yuanbaoCount)
-- 获取货币ID为4(绑定元宝)的数量
local bindYuanbaoCount = tonumber(SL:GetMetaValue("MONEY", 4))
SL:print("绑定元宝数量:" .. bindYuanbaoCount)
```
**参数说明:**
- `"MONEY"`:固定参数,表示获取货币类型数据
- `货币ID`:数字类型,指定要查询的货币类型ID
**常用货币ID参考:**
- 1:金币
- 2:元宝
- 4:绑定元宝
- 6:经验
注意:获取到的返回值建议用`tonumber()`转换为数字类型,方便后续计算比较。
← 返回问答库