找回密码
 立即注册
查看: 160|回复: 0

更新至10.22的情况下以前的脚本会报错!!!

[复制链接]

264

主题

566

回帖

265

积分

中级会员

积分
265
发表于 2026-3-29 20:12:31 | 显示全部楼层 |阅读模式

更新引擎后 在以往的任何一版都不会报错的 在这10.22这一版会报错!!脚本如下
检查目标 攻击类型 会报错
报错后玩家也没反应什么就是m2 上会显示!!!
脚本异常Access violation at address 004045B6 in module \'M2Server.exe\'. Read of address
79DEF5A4(NPC: QFunction; Label: @AttackDamage; Code: checkcurrtargetrace = 0

第一个报错类型
#if
large N$总属性 0
checkcurrtargetrace = 0
not checkfenghao 魔王的断剑
#act
MOV N$总属性EW 0
CalcPercent <$str(N$总属性)> 250 N$总属性EW
ChangeDamageValue 0 - <$str(N$总属        性EW)>

第二个报错类型
脚本异常 Access violation at address 004045B6 in module \'M2Server.exe\'. Read of address
79DEF5A4(NPC: QManage; Label: @OnTimer112; Code: RangeHarm <$x> <$y> 2 10 6 <$str(N$TGuiYu)>

#if
checkskill 嗜血鬼域 = 3
NOT INSAFEZONE
not equal n$SiWangGui 1
checkitemw 琉璃刃.普通[鬼剑士]
checkitemw 死亡阴影(女).普通[鬼剑士]
#act
mov N$TGuiYu 1
GetPlayInfo MAXDC N$TGuiYu
mul N$TGuiYu 70
div N$TGuiYu 100
RangeHarm <$x> <$y> 2 10 6 <$str(N$TGuiYu)>
BREAK
大致的意思 就是在自身范围2 触发一个攻击伤害 以前是不会报错

报错后玩家也没反应什么就是m2 上会显示!!!
看到此贴的建议用10.24的吧!!!发这个贴就是建议别用10.22

© 2026 折翼天使社区 版权所有