小木 发表于 2012-12-7 09:01:34

是无忧一追的问题吗"HE$"-cannot find hero (out of range).

我用的纯净的wog 358f,打了新生物补丁2.0中文版,然后打了战场加速和树木静止补丁,然后用无忧1.0.6替换了官方的一追,其他补丁都没敢打。
使用官方的一追没出过问题,但是用无忧的一追,打仗的时候偶尔会出现如下情况:
正常基本上立刻切换到打仗的画面,出问题时通常会出现5-10秒左右的黑屏,然后弹出一个错误框,再进打仗画面,错误框的信息如下:
ERM syntax Error.
File: erm
Line: 6645
Reason:
"HE$"-cannot find hero (out of range).
Save all ERM vars to WOGERMLOG.TXT (may take time)?

完整日志如附件所示,不知道各位碰到过这个问题没,有空的大大们帮忙看看啊,谢谢了。

沧海一粟 发表于 2012-12-7 09:15:09

回复 1# 的帖子

不是一追快乐无忧版的问题,是你加的新WOG宝物v1.0造成的,里面的代码有个小问题,我大致看了一下,原因应该是检查装备冲锋靴英雄编号y1没有赋值,以致找不到英雄,报错。。。

!?BR&v997=-1/v9569=1;
!!BA:H0/?v9592 H1/?v9593 A?v9594;
!!HEv9592&v9592>-1:A2/169/?y12/?y14;
!!HEv9593&v9593>-1:A2/169/?y12/?y15;
!!VRv9608&v9592>-1:Sy14;
!!VRv9609&v9593>-1:Sy15;
!!HEy1&y1>-1:A2/169/?y12/?y4;   ——貌似y1并没有赋值

[ 本帖最后由 沧海一粟 于 2012-12-7 09:16 编辑 ]

小木 发表于 2012-12-7 09:54:03

谢谢苍老师的答复,那是不是冲锋靴的问题呀,有没有办法把冲锋靴禁用呢,或者怎么弄让他不出现这个错误呢,呵呵,不知道如何表达了。

贤知有您 发表于 2012-12-7 10:01:15

我觉得!!HEy1&y1>-1:A2/169/?y12/?y4;

这句话貌似是多余的。

沧海一粟 发表于 2012-12-7 10:22:55

回复 3# 的帖子

那是不是冲锋靴的问题呀——应该是
有没有办法把冲锋靴禁用呢——删除脚本
或者怎么弄让他不出现这个错误呢——修改脚本

贤知有您 发表于 2012-12-7 11:56:31

楼主不如直接删除
!!HEy1&y1>-1:A2/169/?y12/?y4;
这句语句吧.呵呵.

小木 发表于 2012-12-7 12:06:05

呵呵,谢谢各位关注,我今天用无忧的一追又碰到了该问题,英雄身上宝物是活力之戒,骷髅头盔,幸运鸟三样宝物,指挥官没有带宝物,打了10场仗,出现了3次这个问题,每次错误是一样的,WOG里面也没有开加强幸运什么的东东。估计还是一追的脚本和新生物有冲突。

另外请教一下
!!HEy1&y1>-1:A2/169/?y12/?y4;
这句话是那个ERM文件里的呀

[ 本帖最后由 小木 于 2012-12-7 12:09 编辑 ]

小木 发表于 2012-12-7 12:18:15

不好意思找到地方了是New Upgrades 2.0的script99.erm里面,我把他弄掉看看,不行的话就只能删除New Upgrades 2.0的了,谢谢各位大大。

[ 本帖最后由 小木 于 2012-12-7 12:20 编辑 ]
页: [1]
查看完整版本: 是无忧一追的问题吗"HE$"-cannot find hero (out of range).

捐赠