传奇之家 - 传奇开区一条龙服务网站

当前位置:传奇之家 > 传奇引擎 > Hero引擎 > > 详细页面

Hero 引擎怪物不爆东西:MonItems 和爆率文件对不上

Hero 引擎怪物不爆东西:MonItems 和爆率文件对不上

Hero 引擎怪物不爆东西:MonItems 和爆率文件对不上

作者:传奇之家类别:Hero引擎

更新:2026-11-11查看次数:168

有个区开了三天,玩家反馈祖玛卫士什么都不掉。我看了眼,别的怪正常,只有祖玛这几只不掉。

先查爆率。Envir\MonItems 下面按怪物名字建文件,祖玛卫士的叫 祖玛卫士.txt。文件在,里面有内容,格式也对。

再看怪物数据库。Monster.DB 里祖玛卫士这一行,名字后面多了几个空格。服务端拿着"祖玛卫士 "去找"祖玛卫士 .txt",找不到就当作没有爆率,什么都不掉。

这是 Hero 系最常见的一类问题:数据库里的名字和文件名必须完全一致,包括空格和全半角。看着一样,实际差一个字符。

我用工具把名字前后的空格清掉,重新导入,重启 M2。这次掉了,但掉的东西不对,全是低级药水。

再看文件。爆率文件里有一行写成 1/1 而不是 1/100,格式对不上,服务端把整行跳过了,只剩下默认的几种垃圾。改成正确格式后正常。

两个问题叠在一起,所以第一次改完还是不对。这种时候容易误判,以为改动没生效,其实是还有第二处。

后面我养成一个习惯:改爆率前先单独测一只怪,用 GM 命令刷十只,看掉什么。掉的东西和文件里写的能对上,再往下改别的。对不上就先解决对不上,不要一次动好几处。

还有一点,MonItems 的文件名别用中文以外的符号,括号、空格、点号都会让服务端找不到。我见过一个服,文件名带了全角括号,查了一晚上。