单机架设传奇只干四件事:把文件摆对位置、DBC2000建HeroDB、引擎向导锁127.0.0.1、按序起进程生成登录器。下面按执行顺序写,照做即可进图。
一、文件落盘与路径
服务端(MirServer完整包)解压到D:\MirServer,纯英文无空格无中文。客户端装13周年以上热血传奇到D:\LegendClient,同样纯英文。DBC2000装32位汉化版,VC++2005-2015运行库合集顺手装了防M2闪退。
二、DBC2000建HeroDB
控制面板小图标开BDEAdministrator,Object→New选STANDARD,左边改名HeroDB,右边PATH点…选D:\MirServer\Mir200\Mud2\DB(端里DB放哪指哪,指到DB文件夹本身),Ctrl+S保存,点OPEN无报错关闭。PATH少一级或指到MirServer根目录,M2必报CannotopenHeroDB。
三、引擎配置向导锁IP
双击D:\MirServer\GameCenter.exe(引擎控制器),点配置向导:
•游戏目录D:\MirServer
•数据库名HeroDB
•服务器外网IP/内网IP全填127.0.0.1
-服务器名自定义
•端口默认LoginGate7000/SelGate7100/RunGate7200不动
•取消动态IP、双IP、外网模式
下一步存配置。顺手开Mir200\!Setup.txt核对ServerIP=127.0.0.1、ServerName与向导一致。
四、启动顺序(错序必连不上)
手动起或点控制器“启动全部”都行,手动顺序严格如下:
1.DBServer.exe——黑窗显“数据库连接成功/等待连接”
2.LoginSrv.exe——显“登录服务启动成功”
3.LoginGate.exe——监听7000
4.SelGate.exe——角色网关就绪
5.RunGate.exe(1~3个都起)——监听7200
6.M2Server.exe——底部出“服务器启动成功”无红字
所有黑窗最小化别关。Win10/11遇M2闪退,右键M2Server.exe属性兼容性勾Win7+管理员身份。
五、list.txt与登录器
客户端根目录新建list.txt,写一行:
单机测试127.0.0.170007200127.0.0.17000
0
记事本“另存为”编码选ANSI,分隔符全角竖线会乱码。开服务端“登录器配置器”或MakeGameLogin.exe:
•列表地址填D:\LegendClient\list.txt(或.\list.txt)
•服务器IP127.0.0.1,端口7000
•客户端路径D:\LegendClient
•取消微端、取消网页列表、取消自动更新
点生成,把登录器exe拷到D:\LegendClient根目录和mir.exe同级。
六、补丁覆盖
服务端包里Data、Map、Resources、Wav等补丁文件夹整体复制到D:\LegendClient根目录直接覆盖,别套一层“补丁\Data”子目录。GOM/GEE的Pak.txt密码不对会装备白字,HERO端看StdItems.DB正常就行。
七、进游戏
双击客户端根目录那个登录器,列表出“单机测试”,输账号密码首次自动建号,建角色进比奇。M2里Env\AdminList.txt加“*角色名”重载管理员列表,游戏内@GM开权限。
八、起不来对照
M2报数据库失败→HeroDBPATH指错或DBC没装
卡正在连接→7000/7200被占用(netstat-ano查)或网关没全起
列表空/乱码→list.txt非ANSI或竖线用了中文
进图黑屏→补丁没覆对目录或客户端版本低于服务端
M2闪退→缺VC++运行库或没管理员身份
按上面七步顺序走完,单机世界就起来了。
一、文件落盘与路径
服务端(MirServer完整包)解压到D:\MirServer,纯英文无空格无中文。客户端装13周年以上热血传奇到D:\LegendClient,同样纯英文。DBC2000装32位汉化版,VC++2005-2015运行库合集顺手装了防M2闪退。
二、DBC2000建HeroDB
控制面板小图标开BDEAdministrator,Object→New选STANDARD,左边改名HeroDB,右边PATH点…选D:\MirServer\Mir200\Mud2\DB(端里DB放哪指哪,指到DB文件夹本身),Ctrl+S保存,点OPEN无报错关闭。PATH少一级或指到MirServer根目录,M2必报CannotopenHeroDB。
三、引擎配置向导锁IP
双击D:\MirServer\GameCenter.exe(引擎控制器),点配置向导:
•游戏目录D:\MirServer
•数据库名HeroDB
•服务器外网IP/内网IP全填127.0.0.1
-服务器名自定义
•端口默认LoginGate7000/SelGate7100/RunGate7200不动
•取消动态IP、双IP、外网模式
下一步存配置。顺手开Mir200\!Setup.txt核对ServerIP=127.0.0.1、ServerName与向导一致。
四、启动顺序(错序必连不上)
手动起或点控制器“启动全部”都行,手动顺序严格如下:
1.DBServer.exe——黑窗显“数据库连接成功/等待连接”
2.LoginSrv.exe——显“登录服务启动成功”
3.LoginGate.exe——监听7000
4.SelGate.exe——角色网关就绪
5.RunGate.exe(1~3个都起)——监听7200
6.M2Server.exe——底部出“服务器启动成功”无红字
所有黑窗最小化别关。Win10/11遇M2闪退,右键M2Server.exe属性兼容性勾Win7+管理员身份。
五、list.txt与登录器
客户端根目录新建list.txt,写一行:
单机测试127.0.0.170007200127.0.0.17000
0
记事本“另存为”编码选ANSI,分隔符全角竖线会乱码。开服务端“登录器配置器”或MakeGameLogin.exe:
•列表地址填D:\LegendClient\list.txt(或.\list.txt)
•服务器IP127.0.0.1,端口7000
•客户端路径D:\LegendClient
•取消微端、取消网页列表、取消自动更新
点生成,把登录器exe拷到D:\LegendClient根目录和mir.exe同级。
六、补丁覆盖
服务端包里Data、Map、Resources、Wav等补丁文件夹整体复制到D:\LegendClient根目录直接覆盖,别套一层“补丁\Data”子目录。GOM/GEE的Pak.txt密码不对会装备白字,HERO端看StdItems.DB正常就行。
七、进游戏
双击客户端根目录那个登录器,列表出“单机测试”,输账号密码首次自动建号,建角色进比奇。M2里Env\AdminList.txt加“*角色名”重载管理员列表,游戏内@GM开权限。
八、起不来对照
M2报数据库失败→HeroDBPATH指错或DBC没装
卡正在连接→7000/7200被占用(netstat-ano查)或网关没全起
列表空/乱码→list.txt非ANSI或竖线用了中文
进图黑屏→补丁没覆对目录或客户端版本低于服务端
M2闪退→缺VC++运行库或没管理员身份
按上面七步顺序走完,单机世界就起来了。

