一、准备文件
系统用 Windows 7 / 10 / 11 都行,内存 4G 以上,先关杀毒软件和 Windows Defender,GOM 的网关和 M2 经常被误删。
需要四样东西:
1. GOM 完整服务端
解压后必须是 Mirserver 文件夹,里面包含:
• GameOfMir引擎控制器.exe
• DBServer
• LoginSrv
• LoginGate
• SelGate
• RunGate
• Mir200(M2Server)
• 登录器文件夹
少一个都起不来。
2. 热血传奇客户端
GOM 对客户端版本挑,用 13 周年或 17 周年完整客户端,别用微端,别用“万能客户端”。
路径放:
D:\MirClient
纯英文,不带空格中文。
3. DBC2000
GOM 大部分端走 HeroDB,必须装。少数自带 Access/SQLite 的可以不装。
4. VC++ 运行库 + DirectX
装一遍 2005~2019 的 x86/x64 运行库,DX 修复工具扫一次,不装容易黑屏、缺 dll。
二、解压路径
服务端解压到:
D:\Mirserver
规则:
• 不带中文
• 不带空格
• 不带“传奇”“game server”这种
• 不要在桌面、下载文件夹里直接开
路径错一半网关闪退、数据库读不到。
三、DBC2000 建 HeroDB
1. 装 DBC2000,一路下一步
2. Win10/11 右键安装程序 → 属性 → 管理员身份运行
3. 控制面板 → 大图标 → BDE Administrator
4. 左侧 Databases 右键 → New → STANDARD → OK
5. 名字改成 HeroDB(大小写跟引擎一致)
6. 右边 PATH 点浏览,选:
D:\Mirserver\Mud2\DB
7. Ctrl+S 保存,关掉点 Yes
常见错:
• PATH 选到 Mud2 没进 DB
• 名字写成 herodb / HERODB
• DB 文件夹被移动过
如果用的是 Access 库,引擎控制器里勾“使用Access数据库”,不用建 HeroDB。
四、引擎配置向导
进 D:\Mirserver,双击 GameOfMir引擎控制器.exe → 配置向导。
填法:
• 服务端目录:D:\Mirserver
• 数据库名:HeroDB
• 服务器名称:随便,如“单机测试区”
• IP:127.0.0.1
• 动态IP:不勾
• 双IP:不勾
• 端口:LoginGate 7000 / SelGate 7100 / RunGate 7200,默认不动
一路下一步 → 保存配置。
有些版本还要改 Mir200\!Setup.txt 里的 IP 字段,统一 127.0.0.1,别留外网地址。
五、启动顺序
别直接点一键启动,按顺序看黑窗:
1. DBServer(显示 Database Open Success)
2. LoginSrv
3. LoginGate(监听 127.0.0.1:7000)
4. SelGate
5. RunGate
6. M2Server(末行“游戏服务启动完成”)
M2 窗口无红字、无闪退就算起来。
所有黑窗最小化挂着,别关。
M2 起不来常见:
• !Setup.txt 路径错
• DBC HeroDB 没配
• 杀软把 M2Server.exe 删了
• 端口被占用
查端口:
cmd → netstat -ano | findstr "7000"
六、PAK 补丁处理(GOM 最容易翻车)
GOM 的资源大多打包成 .pak,装备图标、地图、界面、特效都在里面。PAK 配错就是黑屏、粉块、装备问号。
1. 看补丁包结构
服务端登录器目录常带 NewopUI.pak、Prguse.pak;
版本补丁里会有 Data、Map、Resources 或自定义名文件夹(如 heshang)。
正确做法:
进补丁内层目录,把里面的文件复制到客户端根目录对应位置,不是把“heshang”整个文件夹拖进去。
例如:
• Map 文件夹 → D:\MirClient\Map
• Data 文件 → D:\MirClient\Data
• Resources → D:\MirClient\Resources
2. NewopUI.pak 单独处理
这个是 GOM 界面库,很多端要放到客户端 Data 目录覆盖原文件。
3. PAK.txt 密码
登录器目录或 Mir200 下找 Pak.txt / PAK.txt,格式一般是:
补丁完整路径密码
0
示例:
D:\MirClient\Resources\Graphics\Weapon\1001.pakgameofmir
0
密码错 → 登录器加载闪退或装备透明
路径错 → M2 提示 PakPasswordError / 文件不存在
4. Resources 目录名要对
登录器配置里默认读 Resources。
你补丁文件夹叫别的,就把客户端目录也改成一样,或登录器里改对应配置。
5. 新装备新怪物
PAK 里加了新编号,StdItems.DB 里也要加物品记录,图标序号对得上,不然背包装备问号。
七、登录器生成
进 D:\Mirserver\登录器,打开 GameOfMir登录器生成器 / 绿盟 GOM 配置器。
基础填法:
• 游戏名:跟引擎配置一致
• 主列表:单机可留空,或填 127.0.0.1 本地列表
• 备用列表:同主列表
• 服务器IP:127.0.0.1
• 端口:7000
• 客户端路径:D:\MirClient
• 补丁设置:勾本地补丁,微端模式不勾
• PAK密码:按 Pak.txt 填
点“生成登录器”,保存路径直接选客户端根目录 D:\MirClient。
生成完把登录器 exe 放客户端根目录,跟 mir.exe、Data 同级。
放桌面容易读不到补丁,进图黑屏。
八、进游戏
双击客户端根目录的登录器 → 注册账号 → 建角色 → 进服。
能看见登录界面、比奇城、NPC、怪物、装备图标,能跑能砍,就算通了。
九、常见故障
1. 黑屏有声音
补丁没覆盖对,或 NewopUI.pak 没进 Data。
先补 NewopUI.pak、Prguse.wil,再看 PAK 密码。
2. 地图黑、只剩人物怪物
服务端 Map 文件复制到客户端 Map。
自定义地图还要 Tiles、SmTiles。
3. 装备问号 / 粉块
PAK 密码错,或物品 DB 序号对不上。
4. 登录器点开始闪退
杀软把 mir.exe / 登录器删了,加白名单重解压;
运行库缺也闪退,装 VC++。
5. 卡选择角色进不去
网关没全起,查 LoginGate、RunGate 是否监听 127.0.0.1:7000。
6. 提示连接服务器失败
登录器 IP 不是 127.0.0.1,或端口不是 7000,或 M2 没起来。
7. Win11 高分屏黑屏
mir.exe 右键属性 → 替代高 DPI 缩放行为,关全屏优化,分辨率先 800x600。
8. M2 红字 Database Open Fail
HeroDB 名字或 PATH 错,回去改 BDE。
十、单机架设标准顺序复盘
1. D:\Mirserver 英文路径
2. 装 DBC2000 → HeroDB → Mud2\DB
3. 引擎控制器向导 IP 填 127.0.0.1
4. 关杀软,加白名单
5. 按顺序起 DBServer → LoginSrv → Gate → M2
6. 补丁内层文件覆盖到客户端根目录
7. NewopUI.pak 进 Data
8. Pak.txt 路径密码核对
9. 登录器生成放客户端根目录
10. 127.0.0.1:7000 进游戏
GOM 单机卡住基本就三处:DBC 没配、补丁套文件夹、PAK 密码错。先查这三个,再看网关端口,效率最高。
GOM引擎PAK单机传奇架设教程从解压到进游戏
来源:
作者:
点击:

