一、准备三样东西
1.服务端版本包(MirServer目录:含Mir200、Mud2、DBServer、LoginSrv、LoginGate、SelGate、RunGate、GameCenter.exe)
2.热血传奇客户端(10/13/16/17周年纯净版,安装到D:\LegendClient,纯英文路径)
3.DBC2000(32位版,Win10/11同样装32位)
二、解压路径铁律
服务端解压到磁盘根目录:D:\MirServer
禁止中文、空格、桌面“新建文件夹”、ProgramFiles。客户端也放D:\LegendClient这类纯英文路径。
三、DBC2000配置(核心,指Mud2\DB不是客户端)
1.装完DBC2000→控制面板切大/小图标→打开BDEAdministrator(蓝色小鱼)
2.右键Databases→New→类型STANDARD→OK
3.左侧名字改成HeroDB(引擎认这个名,!Setup.txt里DBName必须一致)
4.右侧PATH填:D:\MirServer\Mud2\DB(精确到DB文件夹,不是Mir200,不是客户端目录)
5.TYPE=STANDARD,DEFAULTDRIVER=PARADOX,LANGDRIVER=Chinese(PRC)ANSI
6.Ctrl+S/点绿色对勾Apply→关闭选Yes保存
7.右键HeroDB→Open,能看到StdItems.DB、Magic.DB、Monster.DB即正确
四、引擎控制器配置向导
进D:\MirServer→双击GameCenter.exe→配置向导:
-游戏服务端目录:D:\MirServer
•服务器名称:自定义英文/拼音
•外网IP/服务器IP:单机全填127.0.0.1,不勾动态IP
•数据库名称:HeroDB
-登录网关端口:7000(默认)
•游戏网关端口:7200(默认)
•微端端口:8000(GOM)/8008(GEE),单机可不勾微端
下一步到底→保存配置
五、手动核对配置文件(防向导写漏)
Notepad++打开:
Mir200\!Setup.txt→ServerIP=127.0.0.1、ServerAddr=127.0.0.1、DataPath=D:\MirServer\Mud2\DB、DBName=HeroDB
LoginSrv\!addrtable.txt→测试服127.0.0.1127.0.0.1127.0.0.1:7100
DBServer\!ServerInfo.txt/dbsrc.ini→DBName=HeroDB、DataDir=D:\MirServer\Mud2\DB
RunGate\Config.ini→ServerAddr=127.0.0.1、GateAddr=127.0.0.1
六、启动顺序(严格来)
1.DBServer.exe→显示“连接HeroDB成功/物品数据XX条”
2.LoginSrv.exe
3.LogDataServer.exe
4.LoginGate.exe(端口7000监听)
5.SelGate.exe(端口7100)
6.RunGate.exe(端口7200,可多开)
7.M2Server.exe→底部“初始化完成/游戏服务已启动”,无红字
GameCenter点“启动游戏服务器”会自动按序拉起,任一个闪退看对应Log目录。
七、客户端补丁覆盖
把版本包里的补丁文件夹(Data、Map、Wav、Graphics、Resources、Pak.txt、NewopUI.Pak等)整体覆盖进D:\LegendClient根目录,覆盖前退出杀软,确认文件大小正常。补丁缺=黑屏、花屏、装备问号、地图白块。
八、生成登录器(必须同引擎)
进D:\MirServer\登录器目录:
•GOM:GameOfMir登录器生成器/绿盟配置器
•GEE:MakeGameLogin.exe
-HERO/BLUE/LEG:对应各自配置器
列表填:区名127.0.0.170008000127.0.0.17000
单机一区(或勾“不需要远程列表直接生成”)
微端密码、PAK密码、资源目录名按版本原参数填→生成login.exe→复制到D:\LegendClient根目录
九、进游戏与常见断点
双击客户端里的登录器→输账号密码(单机直接填,M2默认允许注册)→选区→建角色→进图。
•报“物品数据库加载错误”→HeroDB路径没指Mud2\DB、StdItems.DB被杀软删、别名大小写不对
-登录器没列表/连不上→IP没全改127.0.0.1、7000被迅雷/酷狗占(netstat-ano|findstr7000查)、防火墙拦
•建完角色黑屏→补丁没盖全、客户端周年版不对、PAK密码错
•M2秒退→DBC2000没保存、Mud2\DB文件0KB、!Setup.txt路径含中文
防火墙放行:管理员CMD执行
netshadvfirewallfirewalladdrulename="MirPort"dir=inaction=allowprotocol=TCPlocalport=7000-7200
或把MirServer整目录加杀软信任区。
单机跑通后再动爆率、经验、攻速、NPC脚本,改完重启M2Server生效。
1.服务端版本包(MirServer目录:含Mir200、Mud2、DBServer、LoginSrv、LoginGate、SelGate、RunGate、GameCenter.exe)
2.热血传奇客户端(10/13/16/17周年纯净版,安装到D:\LegendClient,纯英文路径)
3.DBC2000(32位版,Win10/11同样装32位)
二、解压路径铁律
服务端解压到磁盘根目录:D:\MirServer
禁止中文、空格、桌面“新建文件夹”、ProgramFiles。客户端也放D:\LegendClient这类纯英文路径。
三、DBC2000配置(核心,指Mud2\DB不是客户端)
1.装完DBC2000→控制面板切大/小图标→打开BDEAdministrator(蓝色小鱼)
2.右键Databases→New→类型STANDARD→OK
3.左侧名字改成HeroDB(引擎认这个名,!Setup.txt里DBName必须一致)
4.右侧PATH填:D:\MirServer\Mud2\DB(精确到DB文件夹,不是Mir200,不是客户端目录)
5.TYPE=STANDARD,DEFAULTDRIVER=PARADOX,LANGDRIVER=Chinese(PRC)ANSI
6.Ctrl+S/点绿色对勾Apply→关闭选Yes保存
7.右键HeroDB→Open,能看到StdItems.DB、Magic.DB、Monster.DB即正确
四、引擎控制器配置向导
进D:\MirServer→双击GameCenter.exe→配置向导:
-游戏服务端目录:D:\MirServer
•服务器名称:自定义英文/拼音
•外网IP/服务器IP:单机全填127.0.0.1,不勾动态IP
•数据库名称:HeroDB
-登录网关端口:7000(默认)
•游戏网关端口:7200(默认)
•微端端口:8000(GOM)/8008(GEE),单机可不勾微端
下一步到底→保存配置
五、手动核对配置文件(防向导写漏)
Notepad++打开:
Mir200\!Setup.txt→ServerIP=127.0.0.1、ServerAddr=127.0.0.1、DataPath=D:\MirServer\Mud2\DB、DBName=HeroDB
LoginSrv\!addrtable.txt→测试服127.0.0.1127.0.0.1127.0.0.1:7100
DBServer\!ServerInfo.txt/dbsrc.ini→DBName=HeroDB、DataDir=D:\MirServer\Mud2\DB
RunGate\Config.ini→ServerAddr=127.0.0.1、GateAddr=127.0.0.1
六、启动顺序(严格来)
1.DBServer.exe→显示“连接HeroDB成功/物品数据XX条”
2.LoginSrv.exe
3.LogDataServer.exe
4.LoginGate.exe(端口7000监听)
5.SelGate.exe(端口7100)
6.RunGate.exe(端口7200,可多开)
7.M2Server.exe→底部“初始化完成/游戏服务已启动”,无红字
GameCenter点“启动游戏服务器”会自动按序拉起,任一个闪退看对应Log目录。
七、客户端补丁覆盖
把版本包里的补丁文件夹(Data、Map、Wav、Graphics、Resources、Pak.txt、NewopUI.Pak等)整体覆盖进D:\LegendClient根目录,覆盖前退出杀软,确认文件大小正常。补丁缺=黑屏、花屏、装备问号、地图白块。
八、生成登录器(必须同引擎)
进D:\MirServer\登录器目录:
•GOM:GameOfMir登录器生成器/绿盟配置器
•GEE:MakeGameLogin.exe
-HERO/BLUE/LEG:对应各自配置器
列表填:区名127.0.0.170008000127.0.0.17000
单机一区(或勾“不需要远程列表直接生成”)
微端密码、PAK密码、资源目录名按版本原参数填→生成login.exe→复制到D:\LegendClient根目录
九、进游戏与常见断点
双击客户端里的登录器→输账号密码(单机直接填,M2默认允许注册)→选区→建角色→进图。
•报“物品数据库加载错误”→HeroDB路径没指Mud2\DB、StdItems.DB被杀软删、别名大小写不对
-登录器没列表/连不上→IP没全改127.0.0.1、7000被迅雷/酷狗占(netstat-ano|findstr7000查)、防火墙拦
•建完角色黑屏→补丁没盖全、客户端周年版不对、PAK密码错
•M2秒退→DBC2000没保存、Mud2\DB文件0KB、!Setup.txt路径含中文
防火墙放行:管理员CMD执行
netshadvfirewallfirewalladdrulename="MirPort"dir=inaction=allowprotocol=TCPlocalport=7000-7200
或把MirServer整目录加杀软信任区。
单机跑通后再动爆率、经验、攻速、NPC脚本,改完重启M2Server生效。

