脚本异常报错。。
2022/5/24 16:00:43 脚本异常 Access violation at address 000000000040E4EC in module \'M2Server.exe\'. Read of address 00000001FFFFFF88(NPC: QFunction; Label: @BeginMagic; Code: NOT CHECKCURRTARGETRACE = 02022/5/24 16:00:43 TSmartObject.AttackDir Code: 5
2022/5/24 16:00:43 Access violation at address 000000000040E4EC in module \'M2Server.exe\'. Read of address 00000001FFFFFF88
2022/5/24 16:00:44 脚本异常 Access violation at address 000000000040E4EC in module \'M2Server.exe\'. Read of address 00000001FFFFFF88(NPC: QFunction; Label: @BeginMagic; Code: NOT CHECKCURRTARGETRACE = 0
2022/5/24 16:00:44 TSmartObject.AttackDir Code: 5
2022/5/24 16:00:44 Access violation at address 000000000040E4EC in module \'M2Server.exe\'. Read of address 00000001FFFFFF88
报错的时候没有使用@BeginMagic下面的技能,没有触发。。
跟NOT CHECKCURRTARGETRACE = 0相关的也检查了,没有新加的。
找不到方向。。求大佬指点方向!感谢!
;NOT CHECKCURRTARGETRACE = 0 如果取消这个就不报错。那说明在[@BeginMagic]使用技能前不能使用检测对方非人物 NPC: QFunction; Label: @BeginMagic; Code: NOT CHECKCURRTARGETRACE = 0
应是这个CHECKCURRTARGETRACE不支持NOT..............的.试下.
要不就把全代码贴出来看看. pai哥 发表于 2022-5-24 16:44 NPC: QFunction; Label: @BeginMagic; Code: NOT CHECKCURRTARGETRACE = 0
应是这个CHECKCURRTARGETRACE不 ...
[@BeginMagic]
#IF
EQUAL <$MagicName> 雷遁
#ACT
#CALL [\\技能数据\\法师\\雷遁.txt] @_@雷遁
#IF
EQUAL <$MagicName> 豪火球
#ACT
SHOWPROGRESSBARDLG 2 @释放豪火球 正在释放技能中,进度%d%... 0 @豪火球中断
;#IF
;Equal U2 1
;EQUAL <$MagicName> 心灵召唤
;#ACT
;#CALL [\\触发\\心灵召唤.txt] @心灵召唤
#IF
NOT CHECKCURRTARGETRACE = 0
EQUAL <$MagicName> 复活术
#ACT
StopMagic
;---------------
雷遁和豪火球里面没有NOT CHECKCURRTARGETRACE = 0,复活术技能没开放。。心灵召唤注释掉了。。
所以找不到原因非常奇怪。。 你可以注析掉那个脚本试一次的啊.你这个不启动.但是也是运行的啊. [@心灵召唤]
{
#OR
CHECKMAPNAME Q004
CHECKMAPNAME D1004
CHECKMAPNAME D10051
CHECKMAPNAME D10052
CHECKMAPNAME D10061
CHECKMAPNAME D10062
CHECKMAPNAME D10071
CHECKMAPNAME D2006
CHECKMAPNAME D2007
CHECKMAPNAME D2008
CHECKMAPNAME D2009
CHECKMAPNAME D2010
CHECKMAPNAME D2011
CHECKMAPNAME D2012
CHECKMAPNAME D20766
CHECKMAPNAME D20788
CHECKMAPNAME D2079
CHECKMAPNAME D2080
CHECKMAPNAME H006
CHECKMAPNAME H007
CHECKMAPNAME H008
CHECKMAPNAME H009
CHECKMAPNAME H010
CHECKMAPNAME H106
CHECKMAPNAME H201
CHECKMAPNAME H202
CHECKMAPNAME H203
CHECKMAPNAME H204
#act
StopMagic
SENDMSG 7 此地图挂机时禁止使用【心灵召唤】! 235 255
}
注释掉的是心灵召唤。。也没有NOT CHECKCURRTARGETRACE = 0的命令。。我游戏里试了几下,也没报错。。非常奇怪。。现在我又重复进出,重复之前的操作,又没有报错,不知道什么导致出现的报错了,找不到原因了 求大佬指点 没人知道怎么处理吗。。 @心灵召唤 → @召唤心灵
页:
[1]