30

回帖

6702

金币

3531

积分

积分
3531
发表于 2025-4-19 22:25:15 | 显示全部楼层 |阅读模式

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

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

×
本帖最后由 gdajm1 于 2025-4-20 13:32 编辑

大佬大佬在哪里,求救啊!这个命令CHANGEITEMINDEX ,不支持在OK框内改么?
#IF
#ACT
SetUpgradeItem 0
#IF
#ACT
MOV N16 <$BOXITEM[0].MAKEINDEX>
CHANGEITEMINDEX <$str(N16)> <$str(N$下级装备IDX)>
这些变量数值都能打印出来,就是不改变
脚本快写完了,这卡住了!!
佩戴的装备可以改变,在OK框和背包里面改变不了??
最后回复时间:2025-04-21 14:27:26官方回复了此贴
回复

使用道具 举报

1万

回帖

2万

金币

2万

积分

积分
20317
发表于 2025-4-21 14:27:26 | 显示全部楼层
先关联OK框 然后打印这个看有值么<$BOXITEM[0].MAKEINDEX>
回复

使用道具 举报

30

回帖

6702

金币

3531

积分

积分
3531
 楼主| 发表于 2025-4-21 16:45:48 来自手机 | 显示全部楼层
有的,变量都有
回复

使用道具 举报

241

回帖

1万

金币

6147

积分

积分
6147
发表于 2025-4-21 17:30:29 | 显示全部楼层
gdajm1 发表于 2025-4-21 16:45
有的,变量都有

改完了 刷新一下OK框试试呢
UpDateBoxItem 0
回复

使用道具 举报

30

回帖

6702

金币

3531

积分

积分
3531
 楼主| 发表于 2025-4-22 00:25:28 来自手机 | 显示全部楼层
大哥,真真的不管用,,刷新也试了,包括到背包,关联背包,然后佩戴上装备,然后再脱下,都不管用!只有在最初佩戴的时候,就一个简单命令,就能修改了,我也挺纳闷的,说明书上没有其他条件,只有唯一id,都获取到了,只有佩戴上装备,可以改变!这个命令不实现的话,我需要获取极品属性,获取自定义属性,获取升星属性…太麻烦了
回复

使用道具 举报

241

回帖

1万

金币

6147

积分

积分
6147
发表于 2025-4-22 14:01:47 | 显示全部楼层
GetItemStars <$CURRTEMMAKEINDEX> N$星星数量
自定义属性是可以获取身上物品的啊
获取格式:GETITEMADDVALUE 装备位置(-1时是OK框中的装备, 0-55时是穿在身上的装备) 属性位置(0-13、40-45) 存放变量 获取方式(0获取附加属性 1=基础属性+附加属性)

这三个可以满足你的需求
回复

使用道具 举报