传奇(含1.76复古、1.80英雄合击、GOM/GEE/Hero/Blue引擎)本地单机架设本质就五件事:备服务端+客户端、装DBC2000建HeroDB、引擎控制器配IP端口、启动网关链路、生成登录器进游戏。下面按真实操作顺序拆,路径、文件名、按键都给死,照做就能跑起来。
一、环境与前置准备
系统:Windows 7/10/11 64位,非系统盘预留10GB以上空间,关防火墙与杀软(引擎程序易被误删)
目录规范:全英文无空格,推荐
• 服务端:D:\MirServer
- 客户端:D:\LegendClient 或 E:\热血传奇(别装C盘,别带中文)
核心组件:
• 服务端版本包(须含 Mir200、DBServer、LoginSrv、LoginGate、SelGate、RunGate、LogServer、GameCenter.exe/M2Server.exe)
- 客户端(与服务端大版本对齐,1.76配十周年/1.76客户端,1.80合击配对应周年客户端,别用最新官服端)
• DBC2000(Borland BDE)
• 配套登录器生成器(随引擎版本走,GOM/GEE/烈火/绿盟不混用)
- VC++运行库合集、DirectX 9.0c
二、DBC2000与HeroDB配置(最易错环节)
1. 装DBC2000,默认下一步,装完控制面板切大图标找“BDE Administrator”,或进 C:\Program Files\Borland\BDE 跑 bdeadmin.exe
2. 左侧 Databases 右键 → New → 类型 STANDARD → 改名 HeroDB(大小写无所谓,但引擎里要对得上)
3. 右侧 PATH 点 … 选 D:\MirServer\Mud2\DB(部分版本在 D:\MirServer\Mir200\Mud2\DB,以实际存在DB文件为准)
4. LANGDRIVER 设 Chinese (PRC) ANSI 防乱码 → 菜单 Object → Apply → 关窗选 Yes 保存
5. 验证:重开 BDE Administrator,点 HeroDB → Open,能展开表结构即成功;报路径错回去查空格/中文
三、服务端解压与引擎配置向导
1. 版本包解压到 D:\MirServer,确认核心目录齐全,缺 GameCenter.exe 或 Mir200 就是废包,重下
2. 右键管理员跑 GameCenter.exe(或 引擎控制器.exe)→ 点“配置向导”
- 服务端目录:D:\MirServer
• 数据库名:HeroDB
• 服务器名称:自定义(如 单机合击测试)
• IP:单机填 127.0.0.1;局域网同网段填本机内网192.168.x.x;外网填公网IP并做端口映射
- 端口:默认 7000(登录)、7100(角色/游戏网关)、7200/9527 等,别改除非被占
• 下一步到底 → 保存生成新配置
3. 合击版额外项:引擎“功能配置”→ 合击系统 → 勾启用英雄合击;Envir\Hero.ini 里 HeroEnable=1;确认 Mir200 下 Hero、HJSkill 目录存在
四、启动服务端顺序(顺序错必报红)
依次启动,前一个无红字再开下一个:
1. DBServer(数据库服务,黑窗显示“数据库连接成功”)
2. LoginSrv(登录服务)
3. LoginGate(登录网关)
4. SelGate / RunGate(角色/游戏网关,显示“正常监听”)
5. M2Server / GameCenter 主引擎(最终显示“服务器正常运行”)
任一窗体红字:先查DBC路径、端口占用(netstat -ano | findstr 7000)、VC++是否缺、是否没管理员权限
五、客户端补丁与登录器生成
1. 装对应版本客户端到 D:\LegendClient,确认根目录有 Data、Map、Wav、Client.exe
2. 服务端补丁包(Patch/补丁/Resources/NewopUI.pak/Pak.txt)整包覆盖进客户端根目录,别套二层文件夹,否则黑屏缺图
3. 打开服务端自带登录器配置器 → 新建列表 list.txt 格式:127.0.0.1|单机合击传奇|7000 或 游戏名称|127.0.0.1|7000|0
4. 主列表/备列表填上述地址,绑 key.lic(GOM类需 Mir200 与登录器目录各放一份一致文件),生成登录器 exe 丢进客户端根目录
5. 双击登录器 → 注册账号 → 建角色 → 进游戏,能跑图、打怪、出英雄界面即架设成功
六、GM权限与常用调试
M2Server 窗体 → 查看 → 列表信息 → 管理员列表 → 填角色名 → 等级10 → 增加 → 保存,重登即GM
常用命令:@make 屠龙、@level 50、@gomap 0、@superman(具体以服务端命令文档为准)
改经验倍率/爆率/刷新:改 Mir200\Envir 下 Setup.txt、MonItems、MapInfo,改完重启M2生效
七、常见死坑速查
• 数据库连接失败 → HeroDB 路径错、含中文、BDE没Apply、Mir200没管理员起
• 黑屏/花屏 → 补丁没覆盖到根目录、客户端版本不对、缺1024界面pak
- 卡登录/服务器维护中 → 网关没全起、7000端口被占、LoginSrv挂了
• 合击放不出 → HeroEnable未开、英雄等级不够、火龙之心/合击书没配、引擎没勾合击系统
• Win10/11起不来 → DBC2000装64位兼容版、全程管理员、关Defender
外网开放需在路由器映射 7000/7100/7200 及微端8000,引擎改公网IP重生成登录器;单机自测全程127.0.0.1不动即可 。

