EatItem的问题
执行的代码#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
游戏内打印的
实际执行只吃掉了第一个1万元宝(绑定) 后面的10绑元 20绑元不自动吃
item表内是
IdxNameStdModeShapeWeightAnicountSourceReservedLooksDuraMaxAttributeNeedNeedLevelPriceColorOverLapeffectParam
301351万元宝(绑定)2000000040004000025525599994#10000
200类物品直接在道具效果参数写的使用物品直接给相应货币,无相关QF触发
本帖最后由 二大爷 于 2023-5-22 10:39 编辑
996引擎很好很强大! 996引擎很好很强大! EatItem 10绑元
EatItem 20绑元
直接这样多写几行看
996技术-wang 发表于 2023-5-23 11:47
EatItem 10绑元
EatItem 20绑元
直接这样多写几行看
直接这样写有10绑元会吃10绑元,但是20绑元不会吃没有10绑元有20绑元的时候会自动吃20绑元 但是后面的也不会自动往下吃 执行速度太快了,循环执行的效率太高了 根本来不及反应
页:
[1]