|
|
更新引擎后 在以往的任何一版都不会报错的 在这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
|
|