|
|
可以用,但是我测试下来有几个疑问(实际情况和文档描述的不一致)
文档例子:
[@扣除关联货币]
#IF
#ACT
ChangeBindMoney 元宝 300
SENDMSG 6 你扣除了和元宝关联的货币300个
[@获取多货币]
#IF
#ACT
GetBindMoney 元宝 S1
SENDMSG 6 你当前关联元宝的货币有:<$STR(S1)>个。
我测试的问题,这两个多货币接口:consumebindmoney()和getbindmoney()
1、优先级的问题,不会按照item表的Reserved优先级扣除货币
2、不论是查询还是扣除,只有查询或者扣除绑定货币时才会计算绑定+非绑定的总和
比如:我查金币,就只能获得金币的数值,只用查绑定金币我才能获得金币+绑定金币的总和。
按照我的想法应该是这样(文档上我理解的也是这个意思):
1、查询:查询item表相关联的货币中的任何一个,返回所有相关联的货币总数
2、扣除:扣除item表相关联的货币中的任何一个,按照Reserved字段配置的优先级 先后扣除 |
|