一、准备文件与环境
• 服务端(MirServer):含DBServer、LoginSrv、Mir200、Gate、引擎控制器等目录的完整版本包。
• DBC2000:Borland Database Engine,Hero/GOM等引擎读数据必需,官网或论坛可下。
- 热血传奇客户端:推荐1.76或13周年以上完整客户端,用来跑画面和地图。
• 关闭杀毒软件和Windows Defender,防止M2Server.exe、DBServer.exe被误删。
二、解压服务端(关键:纯英文路径)
将服务端压缩包解压到磁盘根目录纯英文短路径,如:
D:\MirServer
文件夹内应有 DB、Mir200、LoginGate、SelGate、RunGate、GameCenter.exe(引擎控制器)等。路径中严禁出现中文、空格、括号,否则引擎读不到配置会报错。
三、安装并配置DBC2000数据库
1. 运行DBC2000安装包,一路Next装完。
2. 控制面板→查看方式改"大图标"→找到并打开 BDE Administrator(齿轮图标)。
3. 左侧 Databases 上右键→New→选 STANDARD→OK。
4. 将新建的数据库重命名为 HeroDB(大小写随意但通常用HeroDB)。
5. 右侧 TYPE 保持 STANDARD,PATH 栏点"..."浏览指向:
D:\MirServer\Mud2\DB
或某些版本是 D:\MirServer\DB,总之选服务端里含 Monsters.DB / StdItems.DB 的那个DB文件夹。
6. 按 Ctrl+S 或点左上角绿色√保存,关掉BDE Administrator。
若DBServer启动报"无法连接数据库"或"Alias 'HeroDB' not found",回头检查这步路径对不对、名字是不是HeroDB。
四、配置引擎控制器并启动服务端
1. 进 D:\MirServer,双击 GameCenter.exe(GOM/GEE叫"游戏引擎控制器",Hero叫"控制中心",也可能有一键启动.bat)。
2. 点配置向导/设置:
- 游戏服务器IP填 127.0.0.1(本机回环地址,单机专用)。
• 数据库名称填 HeroDB(与DBC里一致)。
• 服务端目录确认指向 D:\MirServer。
- 端口一般保持默认(7000/7100等),不动。
• 一路下一步→保存配置。
3. 点启动游戏服务器/开始,观察各窗口:
• 先启 DBServer(显示数据库就绪)
• 再启 LoginGate / RunGate
- 最后 M2Server 主引擎,底部显示"服务器启动完成"且无红色报错即正常。
若M2闪退,确认VC++运行库(x86版2005-2015)已装;若提示端口占用改端口或关占用程序。
五、处理客户端补丁与生成登录器
打补丁:
服务端压缩包通常附带 Patch / 补丁 文件夹,内含 Data、Map、Wav 等,整体复制到传奇客户端根目录覆盖合并。不打补丁会黑屏、看不到装备或地图全白。
生成登录器:
1. 打开服务端目录里 登录器配置器/LoginMaker.exe。
2. 服务器名自定义(如"单机测试"),IP填 127.0.0.1,端口7000(与引擎一致)。
3. 点生成,把生成的 .exe 登录器复制到客户端根目录(和 mir.dat/mir.exe 同级)。
4. 部分"一键端"已自带现成登录器,直接拷到客户端用即可。
六、进入游戏与开GM权限
1. 双击客户端里的登录器→选区→输入任意账号密码(首次自动注册)→登录。
2. 创建角色进游戏看到比奇/银杏山谷NPC即架设成功。
3. 开GM:M2Server界面→选项→游戏设置→管理员列表(或直接编辑 Mir200\Envir\AdminList.txt),新行写你角色全名,保存,游戏内输 @GM 或 /@GM 验证。
七、常见启动失败速查
• M2报数据库连接失败:DBC2000没配HeroDB或PATH指错文件夹,重配。
• 登录器卡"连接中":LoginGate/RunGate没启动,或防火墙拦截,关防火墙重测。
- 进游戏黑屏/缺地图:补丁没覆盖到客户端或版本不匹配。
• 启动闪退:被杀软删文件(去隔离区恢复加信任)或缺少VC++ x86运行库。
热血传奇单机版架设完整教程 解压服务端配置DBC2000启动引擎与登录器
来源:
作者:
点击:

