jack0210  2023-5-18 00:21:32 | 技术答疑|
6 370

20

回帖

1006

金币

557

积分

积分
557
发表于 2023-5-18 00:21:32 | 显示全部楼层 |阅读模式

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

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

×
看了下文档,只找到操作穿戴和OK框中的装备,技术小白想请教下大大们,如何根据唯一id操作背包中的装备
回复

使用道具 举报

71

回帖

7501

金币

4067

积分

积分
4067
发表于 2023-5-18 02:42:50 | 显示全部楼层
遍历背包 呗,但是有难度,得看你的具体需求
回复

使用道具 举报

20

回帖

1006

金币

557

积分

积分
557
 楼主| 发表于 2023-5-18 13:59:40 | 显示全部楼层
guochao66 发表于 2023-5-18 02:42
遍历背包 呗,但是有难度,得看你的具体需求

我是通过遍历背包获取到了背包中装备的唯一Id ,现在是想通过这个唯一Id 找到装备获取并调整他的各项属性,需要如何操作呢?具体的代码示例有吗?
回复

使用道具 举报

71

回帖

7501

金币

4067

积分

积分
4067
发表于 2023-5-20 02:05:22 | 显示全部楼层
jack0210 发表于 2023-5-18 13:59
我是通过遍历背包获取到了背包中装备的唯一Id ,现在是想通过这个唯一Id 找到装备获取并调整他的各项属性 ...

还是要具体说你的需求
回复

使用道具 举报

63

回帖

5593

金币

3110

积分

积分
3110
发表于 2023-5-20 15:02:24 | 显示全部楼层
最简单的方便,用命令把装备放入OK框就好了呀,操作完返回包裹
回复

使用道具 举报

9466

回帖

1万

金币

1万

积分

积分
14852
发表于 2023-5-24 16:01:10 | 显示全部楼层
以下示列是改装备颜色操作

[@关联背包物品]
#IF
#ACT
#SAY
<BAGITEMS|positions=0|condition=*|select=<$STR(S0)>|count=12|row=2|x=0|y=0|selecttype=1|link=@关联物品唯一ID>



[@关联物品唯一ID]
#IF
#ACT
LINKITEMBYMAKEINDEX <$STR(S0)>
ChangeItemNameColor -1 253
UpDateBoxItem -1
SENDMSG 0 你的物品颜色变成了253
GOTO @关联背包物品
回复

使用道具 举报

20

回帖

1006

金币

557

积分

积分
557
 楼主| 发表于 2023-5-25 15:37:55 | 显示全部楼层
996技术-wang 发表于 2023-5-24 16:01
以下示列是改装备颜色操作

[@关联背包物品]

太有用了,996引擎就是给力!
回复

使用道具 举报