勇敢云朵 发表于 2026-3-29 18:15:35

H.GetItemFieldValue无法获取到变量

英雄拾取触发:
[@H.PickUpItemEX]
#IF
#ACT
H.LINKGIVEITEM
H.GetItemFieldValue -1 needlevel N$装备需求
H.GetItemFieldValue -1 need N$装备需求1
H.SENDMSG 6 装备需求型结果:<$STR(N$装备需求)>,装备需求结果1:<$STR(N$装备需求1)>
H.GetItemFieldValue -1 stdmode N$装备类型
H.SENDMSG 6 装备类型结果:<$STR(N$装备类型)>
H.GetItemFieldValue -1 name S$装备名字
H.SENDMSG 6 装备名字结果:<$STR(S$装备名字)>
H.GetItemFieldValue -1 hdc N$附加属性
H.SENDMSG 6 属性类型h结果:<$STR(N$附加属性)>
H.GetItemFieldValue -1 1dc N$附加属性
H.SENDMSG 6 属性类型l结果:<$STR(N$附加属性)>
H.updateitem -1
H.clearLinkItem
完全无法获得变量



反馈到BUG版。但pai哥测试却可以获得变量!???
下面为pai哥的测试结果!





实在无法理解问题在哪???

快乐月亮 发表于 2026-3-29 18:15:35

拾取触发不应该是LINKGIVEITEM吧。
应该是linkpickupitem吧?

大方太阳 发表于 2026-3-29 18:15:35

排除扩展变量。。。排除最新引擎。。清空QF QM只留[@H.PickUpItemEX]

善良月亮 发表于 2026-3-29 18:15:35

英雄拾取触发:
[@H.PickUpItemEX]
#IF
#ACT
H.LINKGIVEITEM
#IF
#ACT
H.GetItemFieldValue -1 needlevel N$装备需求
H.GetItemFieldValue -1 need N$装备需求1
H.SENDMSG 6 装备需求型结果:<$STR(N$装备需求)>,装备需求结果1:<$STR(N$装备需求1)>
H.GetItemFieldValue -1 stdmode N$装备类型
H.SENDMSG 6 装备类型结果:<$STR(N$装备类型)>
H.GetItemFieldValue -1 name S$装备名字
H.SENDMSG 6 装备名字结果:<$STR(S$装备名字)>
H.GetItemFieldValue -1 hdc N$附加属性
H.SENDMSG 6 属性类型h结果:<$STR(N$附加属性)>
H.GetItemFieldValue -1 1dc N$附加属性
H.SENDMSG 6 属性类型l结果:<$STR(N$附加属性)>
H.updateitem -1
H.clearLinkItem
这样尝试一下
页: [1]
查看完整版本: H.GetItemFieldValue无法获取到变量