yimengshinian 发表于 2023-12-4 11:46:04

回收表回收给材料的问题,

回收表回收给材料后,QF里面获取到的数据不正确。
sendmsg 7 配合键值对字符串常量获取:<$GETSTRVALUE(S$回收数据,1)>,<$GETSTRVALUE(S$回收数据,2)>,<$GETSTRVALUE(S$回收数据,10036)>,

1,是金币,显示正常,2 是 元宝,显示也正常。 10036 是材料,回收给的材料是对的,但是变量里面显示这个 <$GETSTRVALUE(S$回收数据,10036)>一直是1.

996技术-wang 发表于 2023-12-11 10:17:35

<$TOTALRECYITEMS> 得从这里拆分

renlihu 发表于 2023-12-14 22:29:02

学习学习         

yimengshinian 发表于 2023-12-21 20:05:35

996技术-wang 发表于 2023-12-11 10:17
得从这里拆分

sendmsg 7 配合键值对字符串常量获取:<$GETSTRVALUE(S$回收数据,1)>,<$GETSTRVALUE(S$回收数据,2)>,<$GETSTRVALUE(S$回收数据,3)>,<$GETSTRVALUE(S$回收数据,4)>

这里,获取的,是不是对应的获得的货币 或者是材料?也就是回收后给的货币或是材料,我反馈的问题是,给的货币和材料都是对的,但是打印出来的数据,材料是错的,比如回收给100元宝,那么<$GETSTRVALUE(S$回收数据,2)> 的值是100 ,是对的,但是,回收后给100个黑铁矿石,<$GETSTRVALUE(S$回收数据,10036)> 这个数值,一直都是1.

996技术-wang 发表于 2023-12-21 20:53:31

用这个的<$TOTALRECYITEMS>
在这里拆分的

15522590277 发表于 2025-2-14 01:27:40

996技术-wang 发表于 2023-12-21 20:53
用这个的
在这里拆分的

这个东西怎么用?我也遇到了这样的问题。不知道这个该怎么获取到对应的值。。
MOV S$回收数据 <$RECYITEMS>
sendmsg 7 背包小于等于10个背包格子时2秒自动执行一次回收:<$RECYITEMS>
;参照说明书键值对功能(通过变量名称获取其中里面的主键对应的值常量)
sendmsg 7 配合键值对字符串常量获取:<$GETSTRVALUE(S$回收数据,1)>,<$GETSTRVALUE(S$回收数据,2)>,<$GETSTRVALUE(S$回收数据,3)>,<$GETSTRVALUE(S$回收数据,4)>
页: [1]
查看完整版本: 回收表回收给材料的问题,