在新开传奇GEE中,TimeMap功能用于使用地图参数限制角色在地图内的时间。然而,在某些情况下,TimeMap可能不会清空到期时间,并且在地图参数TimeMap时间还未结束时切换地图时会触发字段的问题。本文将为您介绍如何修复这些问题。
TimeMap功能
TimeMap功能格式为:TimeMap(3|5|1|@计时地图返回),其中:
参数一:到时间返回的地图代码
参数二:倒计时时间(分钟计算)
参数三:是否显示当前地图剩余倒计时(1:显示;0:不显示)
参数四:退出地图触发QF字段
例如,在MapInfo.txt中添加以下内容:
[G001 质询屋] SAFE DAY QUIZ NOMANNOMON TimeMap(3|5|1)
或
[G001 质询屋] SAFE DAY QUIZ NOMANNOMON TimeMap(3|5|1|@计时地图返回)
修复问题
为了解决TimeMap功能中不会清空到期时间的问题,我们需要修改QFunction-0.txt文件,添加以下代码:
[@计时地图返回]
#IF
#ACT
Sendmsg 5 返回地图。
;从地图出来时候触发,无论在线到时间出来还是小退后自动出地图,只要出地图就触发
#END
此外,为了解决在地图参数TimeMap时间还未结束时切换地图时会触发字段的问题,我们需要修改地图参数的代码,使其在切换地图时不触发字段。例如,将以下代码添加到MapInfo.txt中:
[G001 质询屋] SAFE DAY QUIZ NOMANNOMON TimeMap(3|5|1|@计时地图返回)
#IF
#ACT
#IF 当前地图为G001
#IF 当前地图计时器存在
#ACT 清空当前地图计时器
#END
#END
#END
#END
结论
通过修改QFunction-0.txt和MapInfo.txt文件,我们可以解决TimeMap功能中不会清空到期时间的问题,并避免在地图参数TimeMap时间还未结束时切换地图时触发字段的问题。
格式:TimeMap3|5|1|@计时地图返回使用地图参数限制角色在地图内时间,修复TimeMap某些情况不会清空到期时间,修复地图参数TimeMap时间还未结束切换地图也触发字段的问题,修复地图参数TimeMap提示文字不准确的问题
功能: 使用地图参数限制角色在地图内时间
格式:TimeMap(3|5|1|@计时地图返回)
参数一到时间返回的地图代码
参数二 倒计时时间分钟计算
参数三 是否显示当前地图剩余倒计时
参数四 退出地图触发QF字段
(MapInfo.txt)
[G001 质询屋] SAFE DAY QUIZ NOMANNOMON TimeMap(3|5|1)
OR
[G001 质询屋] SAFE DAY QUIZ NOMANNOMON TimeMap(3|5|1|@计时地图返回)
QFunction-0.txt
[@计时地图返回]
#IF
#ACT
Sendmsg 5 返回地图。
;从地图出来时候触发,无论在线到时间出来还是小退后自动出地图,只要出地图就触发
TimeMap功能
TimeMap功能格式为:TimeMap(3|5|1|@计时地图返回),其中:
参数一:到时间返回的地图代码
参数二:倒计时时间(分钟计算)
参数三:是否显示当前地图剩余倒计时(1:显示;0:不显示)
参数四:退出地图触发QF字段
例如,在MapInfo.txt中添加以下内容:
[G001 质询屋] SAFE DAY QUIZ NOMANNOMON TimeMap(3|5|1)
或
[G001 质询屋] SAFE DAY QUIZ NOMANNOMON TimeMap(3|5|1|@计时地图返回)
修复问题
为了解决TimeMap功能中不会清空到期时间的问题,我们需要修改QFunction-0.txt文件,添加以下代码:
[@计时地图返回]
#IF
#ACT
Sendmsg 5 返回地图。
;从地图出来时候触发,无论在线到时间出来还是小退后自动出地图,只要出地图就触发
#END
此外,为了解决在地图参数TimeMap时间还未结束时切换地图时会触发字段的问题,我们需要修改地图参数的代码,使其在切换地图时不触发字段。例如,将以下代码添加到MapInfo.txt中:
[G001 质询屋] SAFE DAY QUIZ NOMANNOMON TimeMap(3|5|1|@计时地图返回)
#IF
#ACT
#IF 当前地图为G001
#IF 当前地图计时器存在
#ACT 清空当前地图计时器
#END
#END
#END
#END
结论
通过修改QFunction-0.txt和MapInfo.txt文件,我们可以解决TimeMap功能中不会清空到期时间的问题,并避免在地图参数TimeMap时间还未结束时切换地图时触发字段的问题。
格式:TimeMap3|5|1|@计时地图返回使用地图参数限制角色在地图内时间,修复TimeMap某些情况不会清空到期时间,修复地图参数TimeMap时间还未结束切换地图也触发字段的问题,修复地图参数TimeMap提示文字不准确的问题
功能: 使用地图参数限制角色在地图内时间
格式:TimeMap(3|5|1|@计时地图返回)
参数一到时间返回的地图代码
参数二 倒计时时间分钟计算
参数三 是否显示当前地图剩余倒计时
参数四 退出地图触发QF字段
(MapInfo.txt)
[G001 质询屋] SAFE DAY QUIZ NOMANNOMON TimeMap(3|5|1)
OR
[G001 质询屋] SAFE DAY QUIZ NOMANNOMON TimeMap(3|5|1|@计时地图返回)
QFunction-0.txt
[@计时地图返回]
#IF
#ACT
Sendmsg 5 返回地图。
;从地图出来时候触发,无论在线到时间出来还是小退后自动出地图,只要出地图就触发

