找回密码
 立即注册
搜索
查看: 23|回复: 0

嵌套SENDTIMEMSG无法执行

[复制链接]
发表于 昨天 22:09 | 显示全部楼层 |阅读模式
BUG反馈
引擎版本号: 20260523
登陆器版本号: 20260523
BUG描述: 当在SENDTIMEMSG的触发脚本段中再次执行SENDTIMEMSG命令时,第二个触发脚本无法执行
典型的场景是雪域怒之地图倒计时
BUG重现方式: 在QFunction-0.txt中有如下脚本
[@怒之寒冰王座触发]
#IF
#act
SENDTIMEMSG 续费时间剩余%s…… 10 251 @怒之寒冰王座续费触发 1 0
SENDMSGWINDOWS 1 @怒之寒冰王座续费提示
break

[@怒之寒冰王座续费触发]
#IF
#act
MAPMOVE 3 330 330
CLOSEMSGWINDOWS
break

测试时在外部NPC执行下面这段,其中NZ017地图为雪域怒之寒冰王座地图
[@倒计时测试]
#IF
#ACT
mapmove NZ017
OPENEXPCRYSTAL
SENDTIMEMSG 在当前地图中停留剩余时间为%s…… 10 251 @怒之寒冰王座触发 1 0

等待倒计时结束,发现无法返回盟重
如果直接执行下面这段则倒计时结束可以正确返回盟重
[@倒计时测试2]
#IF
#act
SENDTIMEMSG 续费时间剩余%s…… 10 251 @怒之寒冰王座续费触发 1 0
SENDMSGWINDOWS 1 @怒之寒冰王座续费提示
break
修复后应达到的效果: 早期版本此功能正常,应恢复相关逻辑
联系QQ: 隐藏内容

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|HGEM2论坛

GMT+8, 2026-5-25 07:29 , Processed in 0.218226 second(s), 4 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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