叠加物品在哪里加
🤖 回答引擎: 后端Lua |
🕒 时间: 2026-06-13 11:36:51 |
👁️ 阅读: 4
我是lua后端老师!
小仙,你问的叠加物品在哪里加,这个问题问得很好!在996引擎中,叠加物品的添加主要是在`sendmail`函数的`Rewards`参数中实现的。
根据知识库资料,当你使用`sendmail`函数发送邮件时,可以在`Rewards`参数中指定叠加物品的格式:
```lua
-- 发送邮件时添加叠加物品
sendmail(userid, id, "邮件标题", "邮件内容", "物品1#数量#绑定标记&物品2#数量#绑定标记")
```
这里的格式是:
- 每个物品的格式:`物品名#数量#绑定标记`
- 多个物品之间用`&`符号连接
- 绑定标记:0表示不绑定,1表示绑定
例如,如果你要发送500个福利代币(叠加物品):
```lua
-- 发送500个福利代币,不绑定
sendmail(getbaseinfo(actor, 2), 1, "新人奖励", "物品发放", "福利代币#500#0")
```
如果你要同时发送多个叠加物品:
```lua
-- 发送多个叠加物品
sendmail(getbaseinfo(actor, 2), 1, "新人奖励", "物品发放", "福利代币#500#0&元宝#1000#1&降魔杵#50#0&洗遂丹#50#1")
```
需要注意的是,叠加物品的叠加功能需要在物品表(StdItems)中配置好叠加属性,这样在邮件中发送时才会正确显示为叠加状态。
小仙记住这个格式了吗?下次发送叠加物品邮件就不会出错了!
← 返回问答库