找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 200|回复: 0

Wpadd2函数物品调用说明

[复制链接]

14

主题

0

回帖

278

积分

中级会员

积分
278
发表于 2025-4-17 16:58:48 | 显示全部楼层 |阅读模式
本帖最后由 小马 于 2025-4-17 17:03 编辑


Wpadd2物品批量添加
一、 函数调用:



wpret=wpadd(wpstr,jhname)
wpstr:要添加物品列表 比如-金币:1000,冰水:10 。
Jhname:用户名称,可是是用户的中文名称(jh_name字段),也可以是英文(jh_user)。
返回结果:
wpret:返回最终添加的结果 格式-金币:1000,冰水:10。

二、 wpstr参数详细说明


1.  基本的格式-【物品名称1:物品数量1,物品名称2:物品数量2,物品名称3:物品数量3】
例子:
wpstr=”金币:1000,冰水:10,绿宝石:3”
jhname=”阿男”
wpret=wpadd(wpstr,jhname)
wpret的返回必定是=”金币:1000,冰水:10,绿宝石:3”
代表阿男一定会得到金币:1000个,冰水:10个,绿宝石:3个
2.  随机取一种,格式-【物品名称1:物品数量1/物品名称2:物品数量2/物品名称3:物品数量3】
例子:
wpstr=”金币:1000/冰水:10/绿宝石:3”
jhname=”阿男”
wpret=wpadd(wpstr,jhname)
wpret的返回可能是
=”金币:1000”
=”冰水:10”
=”绿宝石:3”
代表阿男会随机得到【金币,冰水,绿宝石】其中的一种
3.  随机数量,格式-【物品名称1:物品数量最小值-物品数量最大值,物品名称2:物品数量最小值-物品数量最大值】
例子:
wpstr=”金币:500-1000,冰水:10-30”
jhname=”阿男”
wpret=wpadd(wpstr,jhname)
wpret的返回可能是
=”金币:624,冰水:17”
阿男会随机得到【金币500到1000之间的数量】,【冰水10到30之间的数量】
4.  物品有爆率(范围0到1之间),格式-【物品名称1:物品数量1:爆率,物品名称2:物品数量2:爆率】
例子:
wpstr=”金币:1000:0.5,冰水:10:0.8”
jhname=”阿男”
wpret=wpadd(wpstr,jhname)
wpret的返回可能是
=”金币:1000,冰水:10”
=”金币:1000”
=”冰水:10”
=””
阿男有50%的概率得到【金币1000】,有80%的概率得到【冰水10】,运气不好有可能什么都没有。
5.  组合格式案例
例子:
wpstr=”银两:10000,金币:500-1000:0.5,绿宝石:3-10/蓝宝石:3/红宝石:3”
jhname=”阿男”
wpret=wpadd(wpstr,jhname)
阿男一定会得到【银两:10000个】
有50%的概率得到【金币】,并且数量随机500到1000之间
【绿宝石,蓝宝石,红宝石】会随机得到一种,并且【绿宝石】的数量随机3到10之间




您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表