一、准备文件(路径铁律)
1.GOM引擎服务端:完整MirServer包,必须含DBServer、LoginSrv、LoginGate、SelGate、RunGate、Mir200(M2Server)、LogServer、GameOfMir引擎控制器.exe、登录器文件夹,解压到D:\MirServer,严禁中文、空格、特殊符
2.客户端:热血传奇13周年/16周年/17周年完整版(非微端),装到D:\MirClient或E:\LegendofMir,纯英文路径
3.数据库:DBC2000(BDEAdministrator),GOM默认走HeroDB;若版本勾选Access/SQLite内置库可跳过DBC
4.登录器生成器:服务端“登录器”目录内的GameOfMir登录器生成器/绿盟GOM登录器配置器/LM-gom配置器
二、DBC2000配置(HeroDB模式必做)
1.安装DBC2000,控制面板→大图标→打开BDEAdministrator
2.左侧Databases右键New→类型STANDARD→名称填HeroDB(大小写严格一致)
3.右侧PATH指向D:\MirServer\Mud2\DB
4.Ctrl+S保存,关窗选Yes;Win10/11右键BDEAdministrator管理员运行,防共享内存锁报错
Access/SQLite版本:引擎控制器里勾“使用Access数据库”或选SQLite路径,不装DBC2000
三、引擎控制器配置向导
双击D:\MirServer\GameOfMir引擎控制器.exe→配置向导:
-模式:单机架设,取消“双IP”“动态IP”
•游戏服务端所在目录:D:\MirServer
•服务器名称:自定义(如单机测试区)
•游戏服务器IP:127.0.0.1(本地回环,禁填公网)
-数据库名称:HeroDB(与DBC一致;内置库言应类型)
•端口:LoginGate7000/SelGate7100/RunGate7200,默认不动,冲突再+1
下一步到底→保存生成配置→返回主界面点“启动所有服务”或“控制→启动游戏服务器”
四、服务端启动顺序(错序必连不上)
1.DBServer.exe(数据库,显示DatabaseOpenSuccess)
2.LoginSrv.exe(账号校验)
3.LoginGate.exe(登录网关,监听127.0.0.1:7000)
4.SelGate.exe(角色网关,7100)
5.RunGate.exe(游戏网关,7200)
6.M2Server.exe(Mir200逻辑核心,加载地图/怪物/NPC/脚本,末行显示“游戏服务启动完成”无红字)
所有黑窗全程最小化别关。
五、客户端补丁覆盖(防黑屏/装备不显)
服务端“补丁”目录里的Data、Map、Wav、NewopUI.pak、Prguse.pak及版本自带PAK包,全部复制到客户端根目录D:\MirClient,提示覆盖选全部替换;PAK有密码的在登录器配置器填一致密码,错码必黑屏
六、登录器生成与列表配置
进D:\MirServer\登录器→打开GameOfMir登录器生成器/绿盟GOM配置器:
•游戏名称:与引擎控制器里服务器名称一致
•主列表/备用列表:单机可填本地list.txt路径(客户端根目录建ServerList.txt,内容单机测试区|127.0.0.1|7000)或http://127.0.0.1:7000;也可勾“不需要远程列表”
-客户端路径:选D:\MirClient
•PAK读取规则:确认补丁密码匹配,蓝色即正常
•点击“生成登录器”→输出Game.exe/Login.exe到客户端根目录
若提示“获取远程内核失败”点“使用内置配置”继续;Key.lic按版本要求复制到Mir200与登录器目录
七、进游戏验证
1.确认DBServer/LoginGate/SelGate/RunGate/M2Server全在运行
2.双击客户端根目录生成的登录器→选区(127.0.0.1:7000)→任意账号密码首次自动建号→建角色进比奇
3.GM权限:记事本开D:\MirServer\Mir200\Envir\AdminList.txt,每行一个角色名保存→角色小退重进;M2“管理员列表”设等级10,用@级别@刷@金币
八、常见故障排错
•BorlandDatabaseEngine初始化错误:删C:\PDOXUSRS.NET,或注册表SHAREDMEMLOCATION改0x5BDE,重启
•连接服务器失败:IP非127.0.0.1、端口被占(netstat-ano|findstr7000查杀)、防火墙拦网关exe、黑窗被关
-M2红字/找不到数据库:HeroDB名称错、PATH未指向Mud2\DB、DBC未保存、路径含中文、杀毒删dll加信任重解压
•黑屏/装备不显:补丁未覆盖、PAK密码错、客户端周年版不匹配服务端
•登录器获取列表失败:引擎与登录器不是同系GOM、列表格式错、LoginSrv未起
九、MirServer核心目录对照
DBServer(角色库Hum.DB/Mir.DB)、LoginSrv(ID.DB账号库)、LoginGate(登录网关Config.ini)、SelGate(角色网关)、RunGate(游戏指令网关)、Mir200\Envir(MapQuest_def任务脚本/Market_defNPC/MonGen.txt刷怪/MonItems爆率/!Setup.txt参数)、Mud2\DB(HeroDB物品/技能/怪物库)、LogServer(日志)
启动完成标准:控制器多窗口全亮、M2无红字、登录器列表出现区名、建角进比奇砍鸡鹿羊正常,即GOM单机世界跑通。
1.GOM引擎服务端:完整MirServer包,必须含DBServer、LoginSrv、LoginGate、SelGate、RunGate、Mir200(M2Server)、LogServer、GameOfMir引擎控制器.exe、登录器文件夹,解压到D:\MirServer,严禁中文、空格、特殊符
2.客户端:热血传奇13周年/16周年/17周年完整版(非微端),装到D:\MirClient或E:\LegendofMir,纯英文路径
3.数据库:DBC2000(BDEAdministrator),GOM默认走HeroDB;若版本勾选Access/SQLite内置库可跳过DBC
4.登录器生成器:服务端“登录器”目录内的GameOfMir登录器生成器/绿盟GOM登录器配置器/LM-gom配置器
二、DBC2000配置(HeroDB模式必做)
1.安装DBC2000,控制面板→大图标→打开BDEAdministrator
2.左侧Databases右键New→类型STANDARD→名称填HeroDB(大小写严格一致)
3.右侧PATH指向D:\MirServer\Mud2\DB
4.Ctrl+S保存,关窗选Yes;Win10/11右键BDEAdministrator管理员运行,防共享内存锁报错
Access/SQLite版本:引擎控制器里勾“使用Access数据库”或选SQLite路径,不装DBC2000
三、引擎控制器配置向导
双击D:\MirServer\GameOfMir引擎控制器.exe→配置向导:
-模式:单机架设,取消“双IP”“动态IP”
•游戏服务端所在目录:D:\MirServer
•服务器名称:自定义(如单机测试区)
•游戏服务器IP:127.0.0.1(本地回环,禁填公网)
-数据库名称:HeroDB(与DBC一致;内置库言应类型)
•端口:LoginGate7000/SelGate7100/RunGate7200,默认不动,冲突再+1
下一步到底→保存生成配置→返回主界面点“启动所有服务”或“控制→启动游戏服务器”
四、服务端启动顺序(错序必连不上)
1.DBServer.exe(数据库,显示DatabaseOpenSuccess)
2.LoginSrv.exe(账号校验)
3.LoginGate.exe(登录网关,监听127.0.0.1:7000)
4.SelGate.exe(角色网关,7100)
5.RunGate.exe(游戏网关,7200)
6.M2Server.exe(Mir200逻辑核心,加载地图/怪物/NPC/脚本,末行显示“游戏服务启动完成”无红字)
所有黑窗全程最小化别关。
五、客户端补丁覆盖(防黑屏/装备不显)
服务端“补丁”目录里的Data、Map、Wav、NewopUI.pak、Prguse.pak及版本自带PAK包,全部复制到客户端根目录D:\MirClient,提示覆盖选全部替换;PAK有密码的在登录器配置器填一致密码,错码必黑屏
六、登录器生成与列表配置
进D:\MirServer\登录器→打开GameOfMir登录器生成器/绿盟GOM配置器:
•游戏名称:与引擎控制器里服务器名称一致
•主列表/备用列表:单机可填本地list.txt路径(客户端根目录建ServerList.txt,内容单机测试区|127.0.0.1|7000)或http://127.0.0.1:7000;也可勾“不需要远程列表”
-客户端路径:选D:\MirClient
•PAK读取规则:确认补丁密码匹配,蓝色即正常
•点击“生成登录器”→输出Game.exe/Login.exe到客户端根目录
若提示“获取远程内核失败”点“使用内置配置”继续;Key.lic按版本要求复制到Mir200与登录器目录
七、进游戏验证
1.确认DBServer/LoginGate/SelGate/RunGate/M2Server全在运行
2.双击客户端根目录生成的登录器→选区(127.0.0.1:7000)→任意账号密码首次自动建号→建角色进比奇
3.GM权限:记事本开D:\MirServer\Mir200\Envir\AdminList.txt,每行一个角色名保存→角色小退重进;M2“管理员列表”设等级10,用@级别@刷@金币
八、常见故障排错
•BorlandDatabaseEngine初始化错误:删C:\PDOXUSRS.NET,或注册表SHAREDMEMLOCATION改0x5BDE,重启
•连接服务器失败:IP非127.0.0.1、端口被占(netstat-ano|findstr7000查杀)、防火墙拦网关exe、黑窗被关
-M2红字/找不到数据库:HeroDB名称错、PATH未指向Mud2\DB、DBC未保存、路径含中文、杀毒删dll加信任重解压
•黑屏/装备不显:补丁未覆盖、PAK密码错、客户端周年版不匹配服务端
•登录器获取列表失败:引擎与登录器不是同系GOM、列表格式错、LoginSrv未起
九、MirServer核心目录对照
DBServer(角色库Hum.DB/Mir.DB)、LoginSrv(ID.DB账号库)、LoginGate(登录网关Config.ini)、SelGate(角色网关)、RunGate(游戏指令网关)、Mir200\Envir(MapQuest_def任务脚本/Market_defNPC/MonGen.txt刷怪/MonItems爆率/!Setup.txt参数)、Mud2\DB(HeroDB物品/技能/怪物库)、LogServer(日志)
启动完成标准:控制器多窗口全亮、M2无红字、登录器列表出现区名、建角进比奇砍鸡鹿羊正常,即GOM单机世界跑通。

