传奇单机架设从零到进游戏完整流程

来源: 作者: 点击:
传奇单机架设需严格遵循“环境配置→服务端启动→登录器生成→客户端部署”流程。核心在于确保IP地址统一为127.0.0.1,且路径无中文。

一、 前期准备清单

1. 服务端(MirServer):下载完整的版本包(含DBServer、Mir200、登录器文件夹等),解压至磁盘根目录,建议路径为 D:\MirServer。严禁使用带中文或空格的路径。
2. 客户端:准备16或17周年纯净客户端,安装路径同样需为英文(如 D:\热血传奇)。切勿使用混杂其他版本补丁的客户端。
3. 数据库:老版本(如HERO、GOM1108)需安装DBC2000,新版本(996、新GOM)可能使用MSSQL。单机测试以DBC2000为主。

二、 数据库配置(DBC2000)

若服务端使用Access数据库(存在Mud2\DB文件夹),必须配置此项。
1. 打开控制面板中的 BDE Administrator。
2. 点击 Object → New,选择 STANDARD,确认后左侧出现 STANDARD1。
3. 将其重命名为 HeroDB(名称必须与版本一致)。
4. 在右侧 PATH 栏点击 ...,选择路径 D:\MirServer\Mud2\DB,按 Ctrl+A 保存后关闭。

三、 服务端启动与IP设置

1. 修改IP:打开 MirServer\Mir200 下的 !Setup.txt,找到 ServerAddr 或相关IP项,将其全部改为 127.0.0.1。这是单机连接的关键。
2. 启动顺序:运行引擎控制器(如GameCenter.exe),点击“配置向导”,确认数据库名称为 HeroDB,服务器外网IP已设为 127.0.0.1,保存配置后启动服务。若无控制器,需手动按顺序启动:
* DBServer.exe(数据库服务)
◦ LoginSrv.exe(登录服务)

◦ LoginGate.exe(登录网关)

* M2Server.exe(主控台,启动后需等待无红色报错)。

四、 登录器配置与补丁处理

1. 补丁部署:将服务端附带的补丁包(如Data、Map文件夹)完整解压到客户端根目录。特别注意 NewopUI.Pak 文件,通常需手动复制到客户端的 Data 目录下。
2. 生成登录器:
◦ 打开服务端内的登录器配置器(如GameOfMir登录器生成器)。

* 关键设置:服务器地址填写 127.0.0.1,端口默认7000。取消勾选“微端模式”,确保登录器读取本地客户端。
* 点击“生成登录器”,将生成的EXE文件放入客户端根目录。

五、 进入游戏与排错

1. 确保所有服务端进程(特别是M2Server)运行正常。
2. 双击客户端内的登录器,服务器栏应显示配置的区名(如“单机测试”)。
3. 输入账号密码(首次会自动注册),创建角色进入游戏。

常见故障速查:
• 启动报错/无法连接:检查IP是否为127.0.0.1,DBC2000路径是否正确,端口是否被占用。

* 黑屏/装备花屏:补丁未正确覆盖,或 NewopUI.Pak 缺失、密码错误。重新核对补丁路径。
* 登录器列表空白:确认登录器配置的IP端口与LoginGate.ini设置一致。