传奇单机架设全流程:DBC数据库引擎配置登录器客户端补丁

来源: 作者: 点击:
架设单机传奇,核心是把服务端、数据库、引擎、登录器和客户端五部分对齐。任何一环路径、端口或补丁名称不一致,都会导致启动失败或进不了游戏。

一、准备服务端和客户端

把服务端压缩包解压到D盘根目录,文件夹名称必须为 Mirserver,路径里不能有中文、空格、桌面或我的文档。 客户端建议使用十三周年及以上版本,部分版本需要十六周年或十七周年客户端。 补丁必须解压到客户端根目录,补丁文件夹名称要和登录器配置器里显示的 Resources 名称一致。

二、配置DBC2000数据库

如果版本使用DBC数据库,需要先安装DBC2000。 安装后打开控制面板,把查看方式改为大图标,运行 BDE Administrator。在左侧 Databases 上右键选择 New,类型选 STANDARD,然后重命名为 HeroDB。 选中 HeroDB,在右侧把 PATH 改为 D:MirserverMud2DB,右键选择 Apply 保存。 如果版本使用Acc、SQLite或LiteSQL数据库,则不需要配置DBC2000,直接在引擎控制器中选择对应数据库类型即可。

三、配置引擎控制器

打开服务端根目录下的引擎控制器,常见名称为 GameOfMir引擎控制器.exe 或 GameCenter.exe。 点击配置向导,设置游戏服务端所在目录为 D:Mirserver,游戏数据库名称填写 HeroDB,外网IP地址单机测试填写 127.0.0.1 或勾选动态IP模式,不勾选动态IP时IP留空。 后续步骤保持默认,保存配置文件后点击启动游戏控制器。 正常情况下会依次弹出DBServer、LoginSrv、LoginGate、SelGate、RunGate、M2Server等窗口,全部显示已启动且无报错即表示引擎配置成功。

四、生成登录器

单机测试需要获取列表地址,可以使用版本自带的本地列表,或自行搭建简易列表空间。 打开登录器配置器,填写主列表和备用列表地址,设置快捷方式名称。单机架设不要勾选微端模式,选择本地搜索客户端。 如果替换登录器生成器,需要把 Key.lic 文件复制到登录器文件夹和 Mir200 文件夹两处。 配置完成后点击生成登录器。

五、启动测试

先确认引擎所有网关窗口正常启动,再把生成的登录器放到客户端根目录运行。 右键登录器查看属性,确认目标路径没有跳到其他客户端目录。选择单机服务器,注册账号后即可进入游戏。

六、常见问题

启动时第一个模块报错,多数是DBC2000路径未配置或数据库名称不匹配。 网关窗口闪退,检查路径是否含中文,杀毒软件是否误删文件。 登录器提示目录错误,清空搜索条件后重新生成登录器。 进游戏黑屏或地图不加载,检查客户端版本是否过旧、补丁是否解压到根目录、Resources名称是否一致。 命令无效,检查AdminList.txt管理员列表格式和M2管理命令权限设置。