一、版本完整性校验
完整BLUE(leg)引擎服务端根目录必须含:DBServer、LoginGate、LoginSrv、LogServer、Mir200、Mud2、RunGate、SelGate、网站、GameCenter.exe(引擎控制器),缺任一项开区直接中断。版本解压到纯英文根目录,如 D:\MirServer,禁中文禁空格。客户端另备一份16周年以上完整端(如 D:\MirClient),BLUE老端吃补丁但不吃微端强制下发时需手动覆补丁。
二、DBC2000与HeroDB配置
1. 装DBC2000,Win10/11右键安装包→属性→兼容性→XP SP3+管理员运行,控制面板切小图标。
2. 打开 BDE Administrator(32位)→左侧 Databases 右键 New→类型 STANDARD→改名 HeroDB(大小写严格一致)。
3. 右侧 PATH 点…指向 D:\MirServer\Mir200\Mud2\DB(或 D:\MirServer\Mud2\DB,看版本实际结构),TYPE=STANDARD、DEFAULT DRIVER=PARADOX、ENABLE BCD=FALSE。
4. Ctrl+S 保存,重启机器让BDE生效。多区开二号区建 HeroDB2,PATH 指二区 Mud2\DB,避免库冲突。
三、烈火登录器网关替换(关键前置)
BLUE原版登录器收费,旧版leg/blue用烈火普及版登录器配置器。下载烈火登录器包解压到服务端根目录,进入 烈火登录器文件夹,复制 Logingate.exe、RunGate.exe 两个网关文件,分别覆盖进 D:\MirServer\LoginGate、D:\MirServer\RunGate 原文件(覆盖前先停引擎,否则报文件占用)。网关版本必须与BLUE引擎主程序同代,混用会连不上。
四、引擎控制器配置向导
双击 GameCenter.exe→配置向导:
• 游戏引擎所在目录:D:\MirServer
• 数据引擎数据库名称:HeroDB(与BDE别名一致)
• 数据引擎服务器名称:自定义区名,如“BLUE外网一区”
- 服务器IP:外网填云服公网IP,单机/动态IP勾“动态IP地址”(127.0.0.1由引擎自适配)
• 端口:首区全默认(登录网关7000、SelGate7100、RunGate7200/55901等),二区改7001/7101/7201并同步list.txt
- 下一步直到保存生成新配置→启动反外挂引擎→点“启动”,正常起出 DBServer、LoginSrv、LoginGate、SelGate、RunGate、M2Server(Mir200)六个以上窗口即通。
五、list.txt列表文件格式与外网发布
新建 list.txt,BLUE竖线格式:
区名服务器IP 登录端口 微端端口
备注
单机:BLUE单机测试127.0.0.1 7000 8000
单机
外网:BLUE外网一区公网IP 7000 8000
电信
二区:BLUE二区127.0.0.1 7001 8001
二区
微端端口BLUE合击版多数不支持微端更新,填8000占位即可,玩家需手动装完整补丁进客户端根目录。
发布方式二选一:
• 有网站空间/IIS:传 list.txt 到站点目录,地址 http://域名或IP:端口/list.txt,浏览器能打开即有效
- 无空间:下本地列表服务器小程序,与 list.txt 同目录启动,地址 http://127.0.0.1/list.txt
六、烈火登录器配置器生成login.exe
打开 烈火普及版登陆器配置器.exe:
1. 主列表/备列表填上面 list.txt 的 http 地址
2. 登录器标题、游戏名称填与 list.txt 区名一致
3. 登录网关密码、游戏网关密码填引擎配置向导里设的值(默认空或版本原值,BLUE多数不强制,留空也行)
4. 客户端路径选 D:\MirClient,或勾自动搜索本地传奇客户端
5. PAK/WIL资源:BLUE老端若带 Pak.txt,把里面旧盘符全量替换成 D:\MirClient,载入资源规则校验;纯WIL版直接指客户端补丁夹
6. 点“开始配置/生成登录器”,输出 exe 存到 D:\MirClient 根目录(与 Mir.exe 同级)
七、客户端补丁覆盖
把版本配套补丁(Data、Map、Wzl、Wil、Wav、Sounds)按原结构覆进 D:\MirClient 根目录,BLUE合击版不强制微端,缺补丁直接黑屏/装备问号/地图白块。NewopUI类PAK若版本带,必须同时放服务端登录器目录和客户端Data目录。
八、外网端口与防火墙
云服安全组/本地防火墙放行 TCP:7000(LoginGate)、7100(SelGate)、7200/55901(RunGate)、IIS端口(如88)。路由器做端口映射或开DMZ指向内网机器;动态IP玩家勾引擎“动态IP地址”模式。
九、启动联调顺序
DBC生效→起 GameCenter(六窗全绿)→起本地列表服务或传list.txt到站点→双击生成的烈火登录器→注册账号→建角→进比奇城。能移动打怪拾取即通。
十、高频故障速查
- M2报不能连接HeroDB:BDE别名非HeroDB、PATH未指 Mud2\DB、没重启机器→重配BDE
• 登录器读不到列表:list.txt竖线格式错、HTTP不可达、端口没放→浏览器先测地址
- 点开始游戏卡连接:登录端口/IP与!Setup.txt不一致、网关未替换烈火版、防火墙没放7000→对齐IP重替网关
• 黑屏/装备问号:补丁未覆客户端、Pak.txt路径没改、客户端低于16周年→重拷补丁改Pak.txt
• 二区起不来:HeroDB2未建、端口未全改(7001/7101/7201+list.txt同步)→按多区规范重配
• 网关覆盖报占用:引擎没停就替Logingate/RunGate→停M2再覆盖重起
BLUE外网架设本质就是“HeroDB路径对+烈火网关替对+配置向导IP端口对+list.txt格式对+登录器列表地址对+补丁覆客户端”六处对齐,旧版leg引擎不用GEE/GOM配置器,认准烈火普及版,跑完上面流程外网玩家下登录器即进。
BLUE引擎传奇外网架设保姆级实操:DBC2000到烈火登录器生成全链路
来源:
作者:
点击:

