19

回帖

940

金币

524

积分

积分
524
发表于 2023-4-23 15:28:14 | 显示全部楼层 |阅读模式

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

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

×
想请教下,996是否可以检测背包内多个物品的属性是否满足要求,并删除该指定物品,或者对此物品进行一些其他操作
最后回复时间:2023-09-22 17:30:57官方回复了此贴
回复

使用道具 举报

19

回帖

940

金币

524

积分

积分
524
 楼主| 发表于 2023-4-24 13:23:06 | 显示全部楼层
回复

使用道具 举报

74

回帖

1万

金币

7549

积分

积分
7549
发表于 2023-4-24 14:11:41 | 显示全部楼层
遍历背包就行了
回复

使用道具 举报

19

回帖

940

金币

524

积分

积分
524
 楼主| 发表于 2023-4-24 14:53:37 | 显示全部楼层
qqq2822 发表于 2023-4-24 14:11
遍历背包就行了

遍历背包,用物品id放入ok框一个一个检测?
回复

使用道具 举报

9963

回帖

2万

金币

1万

积分

积分
16228
发表于 2023-4-25 10:19:57 | 显示全部楼层
进背包触发里关联 -1
然后操作就可以了
回复

使用道具 举报

19

回帖

940

金币

524

积分

积分
524
 楼主| 发表于 2023-4-25 11:21:26 | 显示全部楼层
996技术-wang 发表于 2023-4-25 10:19
进背包触发里关联 -1
然后操作就可以了

好像不太行吧,我是想检测背包里的装备是否满足属性,不一定玩家是这次上线存入背包的,而且还存在上线下线保存id问题,那还要把id存到变量里保存,如果满足条件,拿去合成装备,还要删除清理变量,下次保存在哪个变量也有点麻烦
回复

使用道具 举报

9963

回帖

2万

金币

1万

积分

积分
16228
发表于 2023-4-26 11:18:37 | 显示全部楼层
那你需要用LUA 获取背包物品对象
回复

使用道具 举报

19

回帖

940

金币

524

积分

积分
524
 楼主| 发表于 2023-4-27 11:02:11 | 显示全部楼层
996技术-wang 发表于 2023-4-26 11:18
那你需要用LUA 获取背包物品对象

好吧,那好像只能尝试下遍历背包了
回复

使用道具 举报

9963

回帖

2万

金币

1万

积分

积分
16228
发表于 2023-9-22 17:30:57 | 显示全部楼层
不管怎样都要遍历的
回复

使用道具 举报