刀刀刀 发表于 2024-3-2 03:36:57

称号给予后,自定义属性获取有延迟,

引擎版本:20231024
问题描述:称号给予后,自定义属性获取有延迟,#IF
#ACT
CONFERTITLE 骰王◆神力
GETABILVALUE 204 N$装备爆率
SendMsg 6 真实<$UTCNOW8>==========装备爆率:<$STR(N$装备爆率)>···········
DELAYGOTO 1 @内部调试02111

[@内部调试02111]
#IF
#ACT
GETABILVALUE 204 N$装备爆率1
SendMsg 6 真实<$UTCNOW8>==========装备爆率:<$STR(N$装备爆率)>====装备爆率1:<$STR(N$装备爆率1)>
这个称号加了一个自定义属性att_Id:204,,然后给称号后马上获取不到这个属性,延迟1毫秒秒后才能正确获取。

刀刀刀 发表于 2024-3-2 16:07:24

更新到最新引擎还是这样,而且取下称号同时读取也是一样的效果。佩带装备就没有这样的情况
最新引擎:20140118

996技术-wang 发表于 2024-3-4 11:44:10

需要加延获取的

刀刀刀 发表于 2024-3-4 13:28:01

996技术-wang 发表于 2024-3-4 11:44
需要加延获取的

这不应该算是bug吗?延迟写是没问题,但是对写公共计算属性脚本就很不友好了。
像#Call 、 HCall都没法加延迟

996技术-wang 发表于 2024-3-6 10:53:32

#Call里面再加下延时goto 看呢

刀刀刀 发表于 2024-3-6 12:44:29

996技术-wang 发表于 2024-3-6 10:53
#Call里面再加下延时goto 看呢

哪就只能这样了。
页: [1]
查看完整版本: 称号给予后,自定义属性获取有延迟,