传奇世界单机版服务端怪物属性数据Monster.DB与刷怪列表MonGen.txt导出提取方法

来源: 作者: 点击:
传奇世界单机版(COW服务端)怪物数据分两部分——怪物基础属性存在Monster.DB数据库文件里,刷怪位置存在MonGen.txt文本文件里。后者直接复制,前者需用DBC2000或DB查看器导出为文本/CSV。

一、怪物基础属性数据(Monster.DB)导出

文件路径通常为 D:\MirServer\Mud2\DB\Monster.DB(部分版本在 MirServer\DBServer\DB 或 Mir200\Mud2\DB)。

方法1:DBC2000 / Database Desktop 导出

1. 打开控制面板→BDE Administrator,建别名HeroDB,PATH指向 Monster.DB 所在文件夹(如 D:\MirServer\Mud2\DB),保存并确认Enabled。
2. 打开 Database Desktop(DBC2000附带工具,开始菜单搜Database或运行Dbd32.exe)。
3. 选 File→Open Table→选择HeroDB别名下的 Monster 表打开。
4. 全选记录(Ctrl+A)→右键→Export→选择"ASCII delimited"(制表符分隔文本)或"DBase IV"格式→指定保存路径导出为 .txt 或 .dbf。
5. 导出的TXT可用Excel/WPS打开编辑,字段含Name(名称)、Race(种族/行为)、Appr(形象编号)、Lvl(等级)、HP(血量)、AC/MAC(防御魔防)、DC(攻击)、Exp(经验)、Undead(是否不死系)等。

方法2:无极数据库工具 / LEDB / HeroDB查看器

直接打开 Monster.DB 文件,工具界面以表格显示所有怪物数据,点"导出"或"另存为"可导出为CSV/XLS/TXT,比DBC2000操作更直观,推荐新手用。

方法3:部分新版本存为文本格式

少数服务端不用DB格式而把怪物属性放 Mir200\Envir\Monster.txt 或 Monster.ini,直接用Notepad++打开复制即可,不需要数据库工具。

二、怪物刷怪分布数据(MonGen.txt)导出

文件路径:MirServer\Mir200\Envir\MonGen.txt

这是纯文本文件,直接用记事本或Notepad++打开,格式为:
地图编号 横坐标 纵坐标 怪物名称 数量 刷新时间(秒) 刷怪方向
例:0156 330 268 僵尸 10 60 0

直接另存为或复制内容即可,无需特殊处理。若想看某张地图单独刷怪配置,Envir下还有以地图编号命名的.txt文件(如 0.txt、3.txt),同样是纯文本。

三、怪物爆率数据(如需一并提取)

路径:MirServer\Mir200\Envir\MonItems\怪物名称.txt
每个怪物对应一个同名文本文件,内容为掉落物品及几率(如 裁决之杖 1 1 1/1000),全部复制MonItems文件夹即可备份。

四、常见问题

• 打开Monster.DB提示格式不识别:确认BDE别名PATH指到DB文件所在目录且文件未损坏,或用无极数据库工具强制打开。

• 导出的中文变乱码:DBC导出的TXT默认可能是GBK编码,用Notepad++转UTF-8或WPS直接打开一般正常显示。

- 找不到Monster.DB:部分韩版/魔改端改名叫MonList.DB或存于Mir200\Envir为Monster.txt,按文件大小(通常几十KB~几百KB含二进制数据)找DB后缀文件即可。

普通需求直接DBC2000导出Monster.DB为TXT+复制MonGen.txt就够了,想方便编辑推荐用无极数据库工具或无极DB查看器一次性导出Excel格式。