一、所需文件与环境准备
下载三个东西:传奇单机服务端(MirServer文件夹)、热血传奇1.76或1.80纯净客户端(十周年/十三周年版)、DBC2000数据库安装包。部分整合包已自带登录器生成器和补丁。
解压服务端到磁盘根目录且全英文路径,推荐 D:\MirServer ,绝对禁止出现中文、空格、括号,否则网关必报错。客户端也解压到 D:\Legend 之类纯英文路径。将服务端内自带的 Data、Map 等补丁文件夹覆盖合并进客户端根目录,不做这步进游戏会黑屏或地图花屏。
系统先装好 .NET Framework 4.0以上 和 Visual C++ 运行库,Win10/Win11如遇闪退右键各exe勾选"以管理员身份运行"。关闭360、电脑管家等杀软防止误删网关程序。
二、安装并配置DBC2000数据库(最关键一步)
双击 DBC2000 安装包一路 Next 完成安装。打开控制面板→查看方式改"大图标"→找到 BDE Administrator(有的叫 Borland Database Engine)。
操作步骤:
1. 左侧 Databases 上右键→New→类型选 STANDARD→点 OK。
2. 将新建的数据库别名改名为 HeroDB(必须一字不差,大小写随意但拼写要对)。
3. 右侧 PATH 栏点浏览或手动输入指向服务端数据库路径,通常为:
D:\MirServer\Mir200\Mud2\DB
若你的版本 DB 在 MirServer\DBServer\HeroDB 下则指过去,看哪个文件夹里有 .DBF 或 .GDB 文件就指哪个。
4. 按 Ctrl+S 或点左上角保存(Apply/磁盘图标),左侧 HeroDB 字体变粗说明保存成功,关掉即可。
验证:若PATH填错,后续 M2Server 启动后无法创建角色或提示"数据库连接失败",回去重查路径。
注:GEE引擎和部分新版翎风引擎用内置SQLite可跳过DBC2000,直接运行控制器一键配置即可。
三、配置服务端IP与基本参数
进入 D:\MirServer 找到引擎控制器,Hero/老引擎可能是 M2Server.exe 直接启,GOM/GEE多为 GameOfMir引擎控制器.exe 或 GEE_M2.exe,双击运行。
点击顶部【配置向导】(或选项→设置):
• 游戏服务端目录:D:\MirServer(自动识别一般不用改)
• 数据库名称:HeroDB
• 服务器名称:随便填,如"我的单机传奇"
- 游戏服务器IP:填 127.0.0.1(本机回环地址,单机架设专用,不要留外网IP也不要勾动态IP)
• 端口保持默认(通常7000登录端口、7100游戏端口),一路点下一步→保存配置。
部分版本需手动检查 Mir200\!Setup.txt ,确认 ServerIP=127.0.0.1 正确。
四、启动服务端并验证
点控制器上的【启动游戏服务器】或按顺序手动启动(顺序重要):
1. DBServer(数据库服务)→ 显示连接 HeroDB 成功
2. LoginGate / LoginSrv(账号登录网关)
3. SelGate / RunGate(角色/游戏网关)
4. M2Server / GameSrv(核心引擎,最后启)
正常标志:M2Server窗口滚屏结束后底部状态栏显示"游戏服务器启动完成"或"已启动",在线人数初始为0,无红色 Error/Fail 字样。若有红色报错多为 DBC2000 路径不对或脚本缺失,关掉重查第二步。
提示:启动过程可能弹出3~5个黑色/灰色窗口,全部不能关闭,最小化放后台即可,关任一窗口游戏即断线。
五、生成登录器并进入游戏
服务端自带登录器生成器的(绿盟、GOM配置器、翎风登录器生成器等):
1. 打开登录器生成器文件夹→运行 LoginMaker.exe 或对应配置器。
2. 列表设置点添加:服务器名同引擎里填的名字,IP填 127.0.0.1,端口7000(与LoginGate监听端口一致)。
3. 单机可勾选"不需要远程列表"或填本地列表文件,选择皮肤后点【生成登录器】。
4. 把生成的 .exe 登录器复制到客户端根目录(和 mir.dat 或 legend of mir.exe 同级),覆盖补丁后再放登录器。
5. 双击登录器→账号密码随便输(首次自动建号)→选区→创建角色→进游戏。
若无生成器,用通用单机登录器,在登录器设置里手动加 127.0.0.1:7000 的服务器列表同样能进。
六、开GM权限(顺带验证架设成功)
进游戏建好角色后,打开服务端 D:\MirServer\Mir200\Envir\AdminList.txt ,另起一行填你的角色名(完全同名,有的引擎格式写 *角色名 或 角色名 10,参照文件已有行),保存。回 M2Server 点【控制】→【重读管理员列表】或角色小退重登。
游戏里输入 @make 屠龙 1 或 @level 50 ,若刷出装备或等级变化说明GM生效、架设完全正常。
七、常见故障排查
• M2Server闪退/无法启动:DBC2000没配HeroDB或PATH指错文件夹,重做第二步;VC++运行库缺失也会闪退。
- 能进登录器但点开始没反应/卡在选人:登录网关端口被占用,改 LoginSrv.ini 里 Port 为7001等未占用端口,登录器同步改。
• 进游戏黑屏/地图全紫/装备不显示:补丁没覆盖到客户端或补丁版本与服务端不匹配,重新解压 Data、Map 覆盖客户端。
- 创建不了角色提示失败:HeroDB PATH 路径错误,确认指向含 .DBF 文件的 Mud2\DB 文件夹。
• 登录器被拦截删除:加信任区或暂时退出杀软再生成登录器。
• GEE引擎找不到DBC2000也能启:GEE默认用SQLite,配置向导选SQLite模式直接启动,无需配HeroDB。
热血传奇单机架设完整教程 DBC2000配置服务端启动与登录器生成步骤
来源:
作者:
点击:

