传奇单机版就是本机跑服务端,客户端用127.0.0.1回环地址连本机M2,不需要公网IP、不需要列表空间、不需要端口映射。GOM、GEE、HERO思路都一样,核心就五块:路径规矩、DBC2000建HeroDB、引擎控制器填127.0.0.1、按序起网关和M2、生成登录器并覆盖补丁。
一、准备文件
1.服务端(MirServer)
下载完整端,别下残缺包。解压后根目录必须包含:
•DBServer
•LoginSrv
•LoginGate
•SelGate
•RunGate
•Mir200
•登录器文件夹
•GameOfMir引擎控制器.exe或GameCenter.exe
缺一个网关文件夹就可能起不来。
2.客户端
用13周年、16周年或17周年完整客户端,别用微端版。微端资源不全,进游戏缺地图缺贴图。
解压路径举例:
D:\MirClient
3.DBC2000
GOM/Hero系走HeroDB基本都要装。部分新端内置Access/SQLite可跳过,但多数一键端还是吃DBC。
4.运行库
装VC++运行库合集(2005~2022,x86+x64)、.NETFramework4.x、DirectX9.0c。缺运行库表现就是M2双击闪退、报缺msvcr71.dll、d3dx9_43.dll。
5.补丁包
版本自带Data、Map、Wav、Resources、NewopUI.pak、pak.txt,后面覆盖进客户端。
解压前关杀毒。360、火绒、Defender常把M2Server.exe、Key.lic、插件dll删掉。
二、路径规则(错了后面全白干)
所有路径禁中文、禁空格、禁特殊符号。
正确:
D:\MirServer
D:\MirClient
错误:
D:\传奇服务端
D:\MirServer
C:\Users\张三\Desktop\MirServer
电脑账户名也别带中文。
服务端解压到D盘根:
D:\MirServer
客户端解压到D盘或E盘根:
D:\MirClient
三、装DBC2000建HeroDB
1.右键安装包以管理员身份运行,默认路径装,别改路径。
2.装完重启一次。
3.控制面板切大图标,打开BDEAdministrator。
4.左侧Databases右键New→选STANDARD→OK。
5.别名改名HeroDB(大小写多数端不敏感,但建议严格一致)。
6.右侧PATH点…按钮,指向:
D:\MirServer\Mud2\DB
老版本可能在D:\MirServer\DBServer\DB,以目录里实际有StdItems.DB、Monster.DB、Magic.DB为准。
7.菜单Object→Apply,或Ctrl+S,关窗点Yes。
8.Win10/11建议右键BDE用管理员身份开,不然别名存不住。
验证:
重开BDE,看HeroDB还在不在,PATH对不对。
进DBServer双击DBServer.exe,提示数据库连接成功就说明DBC没问题。
四、引擎控制器配置
进D:\MirServer,双击GameOfMir引擎控制器.exe或GameCenter.exe。
点「配置向导」。
按实际填:
•服务端目录:D:\MirServer\
•数据库名称:HeroDB
•服务器名称:自定义区名,别带空格
•服务器IP:127.0.0.1
•动态IP:不勾
•登录网关端口:7000
•角色网关:7100
•游戏网关:7200
一路下一步保存配置。
如果手动改Mir200\!Setup.txt:
ServerIP=127.0.0.1
DBName=HeroDB
DBPath=D:\MirServer\Mud2\DB
路径多一级少一级都报数据库失败。
GEE引擎同理,打开GameCenter.exe,IP填127.0.0.1,端口常是7200,数据库按版本说明来。
五、启动顺序
别只点M2,网关没起登录器连不上。
标准顺序:
1.DBServer(数据库)
2.LoginSrv(账号校验)
3.LoginGate(登录网关7000)
4.SelGate(角色网关7100)
5.RunGate(游戏网关7200)
6.M2Server(主引擎)
用控制器点「启动游戏服务器」会自动按序拉起。
看M2窗口日志:
•数据库连接成功
•地图加载完成
•NPC/怪物/脚本无红字
•显示「游戏服务启动成功」或「启动完成」
黑窗全最小化挂着,别关。
端口占用排查:
cmd里
netstat-ano|findstr7000
看到PID不是服务端就去任务管理器结束,或引擎里改端口、登录器同步改。
六、生成单机登录器
进服务端「登录器」文件夹,打开对应生成器:
•GOM:MakeGameLogin.exe/绿盟GOM配置器
•GEE:LoginConfig.exe
•HERO:自带登录器配置器
填法:
•游戏名:跟引擎区名一致
•服务器IP:127.0.0.1
•端口:7000(GEE填7200)
•列表地址:单机填本地列表或http://127.0.0.1/list.txt
•微端模式:取消勾选
•外网列表/自动更新:关掉
GOM/GEE在「PAK读取规则」里加载服务端自带的pak.txt,密码状态正常再点生成。
生成的exe放到客户端根目录:
D:\MirClient\登录器.exe
必须和Data、Map同级,放桌面会读不到补丁黑屏。
七、补丁覆盖
把服务端补丁文件夹直接复制进客户端根目录合并覆盖:
•Data
•Map
•Wav
•Sound
•Resources
•NewopUI.pak进Data
注意别多套一层「补丁」子目录,错误示范:
D:\MirClient\补丁\Data
HERO/BLUE用WIL/WZL,直接覆盖Data。
GOM/GEE用PAK,除复制文件外还要登录器里挂pak.txt,密码不对就黑屏、装备问号、界面缺块。
覆盖前备份原客户端Data,炸了能回滚。
地图黑但能跑:
把服务端Mir200\Map里的.map复制到客户端Map目录。
八、进游戏测试
确认:
•DBServer、LoginGate、SelGate、RunGate、M2都在跑
•M2无红字
•登录器在客户端根目录
•补丁已覆盖
双击登录器→注册账号→选区→建角色→进比奇。
测这几项:
•角色能跑、能打怪
•NPC能对话(杂货铺、仓库)
•放技能有动画
•装备图标不显示问号
•传一张新图不黑屏
都正常就算架好了。
九、GM权限
M2窗口菜单「查看→列表信息→管理员列表」,加角色名,等级设10,保存。
游戏里小退重进生效。
常用指令格式:
@make物品名数量
@level等级
十、常见故障
1.M2闪退
路径有中文、缺VC运行库、杀软删文件、没管理员权限。
2.数据库连接失败
HeroDB别名拼错、PATH没指到Mud2\DB、BDE没保存。
3.无法连接服务器
IP没填127.0.0.1、LoginSrv没起、端口登录器和引擎不一致。
4.卡注册没反应
LoginSrv没起,或!addrtable.txt里IP不是127.0.0.1。
5.进游戏黑屏
补丁没覆盖、登录器放错位置、pak.txt密码错、NewopUI.pak不对。
6.地图黑但能动
客户端Map缺.map文件,从服务端Mir200\Map拷过去。
7.装备白板/问号
补丁跟引擎版本不匹配,换版本自带补丁,别混用。
8.7000端口被占
关占用程序,或引擎改登录网关端口,登录器同步改。
9.BDE别名存不住
Win10/11没用管理员开BDEAdministrator,右键以管理员身份运行再设一次。
10.登录器版本不匹配
GOM登录器配GOM端,GEE配GEE端,别混生成器。
十一、单机检查清单
•服务端D:\MirServer纯英文
•客户端D:\MirClient纯英文
•DBC2000HeroDB指向Mud2\DB
•引擎向导IP127.0.0.1,不勾动态IP
•端口7000(GEE7200)登录器和引擎一致
•DBServer→LoginSrv→网关→M2全起无红字
•登录器放客户端根目录
•补丁覆盖到客户端根目录,不套子文件夹
•pak.txt密码挂进登录器
•杀软加白MirServer和MirClient
按这个顺序走基本一遍起。卡住先看M2黑窗最后一行红字,再看登录器IP端口,最后查补丁路径,不用急着换端。
一、准备文件
1.服务端(MirServer)
下载完整端,别下残缺包。解压后根目录必须包含:
•DBServer
•LoginSrv
•LoginGate
•SelGate
•RunGate
•Mir200
•登录器文件夹
•GameOfMir引擎控制器.exe或GameCenter.exe
缺一个网关文件夹就可能起不来。
2.客户端
用13周年、16周年或17周年完整客户端,别用微端版。微端资源不全,进游戏缺地图缺贴图。
解压路径举例:
D:\MirClient
3.DBC2000
GOM/Hero系走HeroDB基本都要装。部分新端内置Access/SQLite可跳过,但多数一键端还是吃DBC。
4.运行库
装VC++运行库合集(2005~2022,x86+x64)、.NETFramework4.x、DirectX9.0c。缺运行库表现就是M2双击闪退、报缺msvcr71.dll、d3dx9_43.dll。
5.补丁包
版本自带Data、Map、Wav、Resources、NewopUI.pak、pak.txt,后面覆盖进客户端。
解压前关杀毒。360、火绒、Defender常把M2Server.exe、Key.lic、插件dll删掉。
二、路径规则(错了后面全白干)
所有路径禁中文、禁空格、禁特殊符号。
正确:
D:\MirServer
D:\MirClient
错误:
D:\传奇服务端
D:\MirServer
C:\Users\张三\Desktop\MirServer
电脑账户名也别带中文。
服务端解压到D盘根:
D:\MirServer
客户端解压到D盘或E盘根:
D:\MirClient
三、装DBC2000建HeroDB
1.右键安装包以管理员身份运行,默认路径装,别改路径。
2.装完重启一次。
3.控制面板切大图标,打开BDEAdministrator。
4.左侧Databases右键New→选STANDARD→OK。
5.别名改名HeroDB(大小写多数端不敏感,但建议严格一致)。
6.右侧PATH点…按钮,指向:
D:\MirServer\Mud2\DB
老版本可能在D:\MirServer\DBServer\DB,以目录里实际有StdItems.DB、Monster.DB、Magic.DB为准。
7.菜单Object→Apply,或Ctrl+S,关窗点Yes。
8.Win10/11建议右键BDE用管理员身份开,不然别名存不住。
验证:
重开BDE,看HeroDB还在不在,PATH对不对。
进DBServer双击DBServer.exe,提示数据库连接成功就说明DBC没问题。
四、引擎控制器配置
进D:\MirServer,双击GameOfMir引擎控制器.exe或GameCenter.exe。
点「配置向导」。
按实际填:
•服务端目录:D:\MirServer\
•数据库名称:HeroDB
•服务器名称:自定义区名,别带空格
•服务器IP:127.0.0.1
•动态IP:不勾
•登录网关端口:7000
•角色网关:7100
•游戏网关:7200
一路下一步保存配置。
如果手动改Mir200\!Setup.txt:
ServerIP=127.0.0.1
DBName=HeroDB
DBPath=D:\MirServer\Mud2\DB
路径多一级少一级都报数据库失败。
GEE引擎同理,打开GameCenter.exe,IP填127.0.0.1,端口常是7200,数据库按版本说明来。
五、启动顺序
别只点M2,网关没起登录器连不上。
标准顺序:
1.DBServer(数据库)
2.LoginSrv(账号校验)
3.LoginGate(登录网关7000)
4.SelGate(角色网关7100)
5.RunGate(游戏网关7200)
6.M2Server(主引擎)
用控制器点「启动游戏服务器」会自动按序拉起。
看M2窗口日志:
•数据库连接成功
•地图加载完成
•NPC/怪物/脚本无红字
•显示「游戏服务启动成功」或「启动完成」
黑窗全最小化挂着,别关。
端口占用排查:
cmd里
netstat-ano|findstr7000
看到PID不是服务端就去任务管理器结束,或引擎里改端口、登录器同步改。
六、生成单机登录器
进服务端「登录器」文件夹,打开对应生成器:
•GOM:MakeGameLogin.exe/绿盟GOM配置器
•GEE:LoginConfig.exe
•HERO:自带登录器配置器
填法:
•游戏名:跟引擎区名一致
•服务器IP:127.0.0.1
•端口:7000(GEE填7200)
•列表地址:单机填本地列表或http://127.0.0.1/list.txt
•微端模式:取消勾选
•外网列表/自动更新:关掉
GOM/GEE在「PAK读取规则」里加载服务端自带的pak.txt,密码状态正常再点生成。
生成的exe放到客户端根目录:
D:\MirClient\登录器.exe
必须和Data、Map同级,放桌面会读不到补丁黑屏。
七、补丁覆盖
把服务端补丁文件夹直接复制进客户端根目录合并覆盖:
•Data
•Map
•Wav
•Sound
•Resources
•NewopUI.pak进Data
注意别多套一层「补丁」子目录,错误示范:
D:\MirClient\补丁\Data
HERO/BLUE用WIL/WZL,直接覆盖Data。
GOM/GEE用PAK,除复制文件外还要登录器里挂pak.txt,密码不对就黑屏、装备问号、界面缺块。
覆盖前备份原客户端Data,炸了能回滚。
地图黑但能跑:
把服务端Mir200\Map里的.map复制到客户端Map目录。
八、进游戏测试
确认:
•DBServer、LoginGate、SelGate、RunGate、M2都在跑
•M2无红字
•登录器在客户端根目录
•补丁已覆盖
双击登录器→注册账号→选区→建角色→进比奇。
测这几项:
•角色能跑、能打怪
•NPC能对话(杂货铺、仓库)
•放技能有动画
•装备图标不显示问号
•传一张新图不黑屏
都正常就算架好了。
九、GM权限
M2窗口菜单「查看→列表信息→管理员列表」,加角色名,等级设10,保存。
游戏里小退重进生效。
常用指令格式:
@make物品名数量
@level等级
十、常见故障
1.M2闪退
路径有中文、缺VC运行库、杀软删文件、没管理员权限。
2.数据库连接失败
HeroDB别名拼错、PATH没指到Mud2\DB、BDE没保存。
3.无法连接服务器
IP没填127.0.0.1、LoginSrv没起、端口登录器和引擎不一致。
4.卡注册没反应
LoginSrv没起,或!addrtable.txt里IP不是127.0.0.1。
5.进游戏黑屏
补丁没覆盖、登录器放错位置、pak.txt密码错、NewopUI.pak不对。
6.地图黑但能动
客户端Map缺.map文件,从服务端Mir200\Map拷过去。
7.装备白板/问号
补丁跟引擎版本不匹配,换版本自带补丁,别混用。
8.7000端口被占
关占用程序,或引擎改登录网关端口,登录器同步改。
9.BDE别名存不住
Win10/11没用管理员开BDEAdministrator,右键以管理员身份运行再设一次。
10.登录器版本不匹配
GOM登录器配GOM端,GEE配GEE端,别混生成器。
十一、单机检查清单
•服务端D:\MirServer纯英文
•客户端D:\MirClient纯英文
•DBC2000HeroDB指向Mud2\DB
•引擎向导IP127.0.0.1,不勾动态IP
•端口7000(GEE7200)登录器和引擎一致
•DBServer→LoginSrv→网关→M2全起无红字
•登录器放客户端根目录
•补丁覆盖到客户端根目录,不套子文件夹
•pak.txt密码挂进登录器
•杀软加白MirServer和MirClient
按这个顺序走基本一遍起。卡住先看M2黑窗最后一行红字,再看登录器IP端口,最后查补丁路径,不用急着换端。

