搜索
查看: 102|回复: 3

[已处理] 自定义OK框放入物品后在当前NPC脚本中触发

 关闭 [复制链接]
发表于 4 天前 | 显示全部楼层 |阅读模式
BUG反馈
引擎版本号: 20250427
登陆器版本号: 20250427
BUG描述: 描述:自定义OK框放入物品后在当前NPC脚本中触发
SENDMSG 7 <$BoxItem(0).Att>
SENDMSG 7 <$BoxItem(0).Value>
SENDMSG 7 <$BoxItem(0).Att1>
SENDMSG 7 <$BoxItem(0).Value1>
SENDMSG 7 <$BoxItem(0).Att2>
SENDMSG 7 <$BoxItem(0).Value2>
问题:
1、能读取到Att.Value的值(包含ATTID和Value值)正常;
2、Att1.Value1的值,只能读取到Att1的ID,Value1的值为0(异常);
3、Att2.Value2的值,只能读取到Att2的ID,Value1的值为0(异常);
疑问:
1、用SETITEMATT 设置 att属性后,怎么读取不到ATTID和Value的值 应该怎么配置 ,就是说用命令配置的ATT应该怎么读取ATTID和值,有点蒙逼,因为即不是ATT1的位置也不是ATT2的位置 应该是几
BUG重现方式: 描述:自定义OK框放入物品后在当前NPC脚本中触发
SENDMSG 7 <$BoxItem(0).Att>
SENDMSG 7 <$BoxItem(0).Value>
SENDMSG 7 <$BoxItem(0).Att1>
SENDMSG 7 <$BoxItem(0).Value1>
SENDMSG 7 <$BoxItem(0).Att2>
SENDMSG 7 <$BoxItem(0).Value2>
问题:
1、能读取到Att.Value的值(包含ATTID和Value值)正常;
2、Att1.Value1的值,只能读取到Att1的ID,Value1的值为0(异常);
3、Att2.Value2的值,只能读取到Att2的ID,Value1的值为0(异常);
疑问:
1、用SETITEMATT 设置 att属性后,怎么读取不到ATTID和Value的值 应该怎么配置 ,就是说用命令配置的ATT应该怎么读取ATTID和值,有点蒙逼,因为即不是ATT1的位置也不是ATT2的位置 应该是几
修复后应达到的效果: 触发后,能读取到所有的ATT属性ID和值,包含用命令配置的ATT
联系QQ: 隐藏内容

发表于 昨天 10:24 | 显示全部楼层
具体怎么测试的?没脚本来,基本上很难测试
发表于 昨天 10:27 | 显示全部楼层
SENDMSG 7 <$BoxItem(0).Att>---这个输出的是物品DB的ATT属性

SETITEMATT设置的是物品自身的ATT属性位,两者是不同的
发表于 昨天 10:58 | 显示全部楼层
已收集OK框显示物品身身ATT变量,
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|HGEM2论坛

GMT+8, 2025-6-4 19:44 , Processed in 0.489890 second(s), 16 queries .

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表