43

回帖

3464

金币

1924

积分

积分
1924
发表于 2022-10-5 00:24:47 | 显示全部楼层 |阅读模式

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

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

×
引擎版本:
BUG描述:GETHUMCUSTOMITEMVALUE自定义属性获取问题获取当前物品属性位置(cfg_att_score.xls表里面的属性ID:10的值)
GETHUMCUSTOMITEMVALUE 1 10 N$自定义1 N$自定义2 1 0
SENDMSG 0 当前获取的值为:<$STR(N$自定义1)>--<$STR(N$自定义2)>
QQ图片20221005002152.png

我只想获取这个36-74
但是我现在获取出来的是 73-111

如果只获取 自定义属性分类 0 属性位置0 和 1 的数值 不获取 属性位置2和3 的

现在只能获取 cfg_att_score.xls 表 属性ID7 和属性ID8 的数值 所以导致把 分类下的 绑定属性ID7 和ID8的 全部获取出来了!



回复

使用道具 举报

442

回帖

1万

金币

8644

积分

积分
8644
发表于 2022-10-5 02:54:50 | 显示全部楼层
你怕是只能多分一类属性出来
回复

使用道具 举报

9956

回帖

2万

金币

1万

积分

积分
16197
发表于 2022-10-8 09:56:11 | 显示全部楼层
最后一个参数 (0或为空获取单件;1为全身)

获取的单件的,单件多个相同属性可以在加这属性的时候做标记
回复

使用道具 举报

43

回帖

3464

金币

1924

积分

积分
1924
 楼主| 发表于 2022-10-8 17:50:37 | 显示全部楼层
996技术-wang 发表于 2022-10-8 09:56
最后一个参数 (0或为空获取单件;1为全身)

获取的单件的,单件多个相同属性可以在加这属性的时候做标记 ...

装备标记不是只能0或1 吗
回复

使用道具 举报

9956

回帖

2万

金币

1万

积分

积分
16197
发表于 2022-10-9 09:36:51 | 显示全部楼层
用这个 40 -45号属性 做标记
装备附加属性值40-44隐藏无属性(支持21Y,可用于做装备等级标识)
修改格式:CHANGEITEMADDVALUE 装备位置(-1时是OK框中的装备, 0-55时是穿在身上的装备) 属性位置(0-13、40-45) (符号 + - = ) 值

检测格式:CHECKITEMADDVALUE 装备位置(-1时是OK框中的装备, 0-55时是穿在身上的装备) 属性位置(0-13、40-45) (符号 < > =) 值 保存变量

获取格式:GETITEMADDVALUE 装备位置(-1时是OK框中的装备, 0-55时是穿在身上的装备) 属性位置(0-13、40-45) 存放变量 获取方式(0获取附加属性 1=基础属性+附加属性)


回复

使用道具 举报