EatItem的问题

[复制链接]
作者: 二大爷 | 时间: 2023-5-19 11:51:12 | 技术答疑|
5 271

180

帖子

7636

金币

4337

积分

积分
4337
发表于 2023-5-19 11:51:12| 显示全部楼层 |阅读模式

马上注册,下载996引擎,与更多游戏开发者交流。

您需要 登录 才可以下载或查看,没有帐号?注册

x
执行的代码

#if
CheckBagItem 30042,30043,30044,30045,30046,30047,30048,30112,30113,30114,30115,30116,30117,30118,30120,30121,30122,30123,30124,30127,30128,30129,30130,30131,30132,30133,30134,30135,30136,30137,30138,30139,30140,30159,30160,30161,30162,30163,30164,30269,30270,30271,30272,30273,30274,30275,30276 S10 1
#ACT
GETVALIDSTRSUPER <$STR(S10)> , S$自动吃变量 N$自动吃数量

#if
large N$自动吃数量 0
#act
INC N$自动吃数量 1
MOV N$自动吃货 1
While N$自动吃货 < <$str(N$自动吃数量)>
GetDBIdxItemFieldValue <$STR(S$自动吃变量<$STR(N$自动吃货)>)> Name S$自动吃名字<$STR(N$自动吃货)>
EatItem <$STR(S$自动吃名字<$STR(N$自动吃货)>)>
sendmsg 6 <$STR(S$自动吃变量<$STR(N$自动吃货)>)>+<$STR(S$自动吃名字<$STR(N$自动吃货)>)>
Inc N$自动吃货 1
EndWhile



游戏内打印的
QQ截图20230519114703.png
实际执行只吃掉了第一个1万元宝(绑定) 后面的10绑元 20绑元不自动吃

item表内是
IdxNameStdModeShapeWeightAnicountSourceReservedLooksDuraMaxAttributeNeedNeedLevelPriceColorOverLapeffectParam
30135
1万元宝(绑定)
200
0
0
0
0
0
40004
0
0
0
0
255
255
9999
4#10000
200类物品直接在道具效果参数写的使用物品直接给相应货币,无相关QF触发
最后回复时间:2023-05-23 11:47:01官方回复了此贴
回复

使用道具 举报

180

帖子

7636

金币

4337

积分

积分
4337
 楼主| 发表于 2023-5-19 18:16:09| 显示全部楼层
本帖最后由 二大爷 于 2023-5-22 10:39 编辑

996引擎很好很强大!
回复

使用道具 举报

180

帖子

7636

金币

4337

积分

积分
4337
 楼主| 发表于 2023-5-22 13:02:31| 显示全部楼层
996引擎很好很强大!
回复

使用道具 举报

7989

帖子

1万

金币

1万

积分

积分
11829
发表于 2023-5-23 11:47:01| 显示全部楼层
EatItem 10绑元
EatItem 20绑元  
直接这样多写几行看
回复

使用道具 举报

180

帖子

7636

金币

4337

积分

积分
4337
 楼主| 发表于 2023-5-26 10:37:33| 显示全部楼层
996技术-wang 发表于 2023-5-23 11:47
EatItem 10绑元
EatItem 20绑元  
直接这样多写几行看

直接这样写  有10绑元会吃10绑元,但是20绑元不会吃  没有10绑元有20绑元的时候会自动吃20绑元   但是后面的也不会自动往下吃
回复

使用道具 举报

34

帖子

7567

金币

4128

积分

积分
4128
发表于 2023-5-28 10:43:07| 显示全部楼层
执行速度太快了,循环执行的效率太高了 根本来不及反应
回复

使用道具 举报

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

本版积分规则

24小时热门更多>
快速回复 返回列表 返回顶部