单机架设就是在自己的电脑上搭建一个独立的游戏服务器,只供本地游玩或同局域网测试,与外网开服完全不是一回事。整个流程看起来步骤多,但捋顺了就是一套固定的操作顺序,照着做就能跑起来。
**准备架设三件套**
架设前需要备齐三样东西:服务端(MirServer文件夹)、DBC2000数据库工具、传奇客户端。服务端里面包含游戏逻辑、地图数据和怪物配置,下载下来通常是压缩包形式,里面有一个MirServer文件夹和一个补丁文件夹。客户端建议使用十三周年以上的版本,兼容性更好。DBC2000是管理物品、怪物、技能数据的工具,老版本引擎基本都依赖它。
**第一步:解压服务端到D盘根目录**
把下载好的服务端压缩包解压,找到MirServer文件夹,整个剪切到D盘根目录下,路径必须是D:\MirServer。路径里不能有中文或空格,否则引擎启动时读不到数据会报错。补丁文件夹先放着,等客户端装好再处理。
**第二步:安装并配置DBC2000数据库**
运行DBC2000安装程序,一路点下一步完成安装。装完后打开控制面板,右上角查看方式改成“大图标”或“小图标”,找到BDE Administrator双击打开。
在BDE界面左侧的Databases上右键,选择New新建一个数据库,默认类型就是STANDARD不用改。把新建的数据库重命名为HeroDB(大小写都可以,但必须和引擎配置保持一致)。然后在右侧的PATH栏设置路径,指向D:\MirServer\Mud2\DB,设置完后点击保存。如果在控制面板里找不到BDE图标,可以到C:\Program Files (x86)\Common Files\Borland Shared\BDE目录下直接运行BDEAdmin.exe。
**第三步:配置并启动引擎控制器**
打开D:\MirServer文件夹,找到GameCenter.exe(有的版本叫引擎控制器.exe),双击运行。点击“配置向导”按钮,核对几项关键设置:游戏服务端目录必须是D:\MirServer,数据库名称填HeroDB,IP地址填127.0.0.1(单机固定IP),端口默认7000不要改。一路点下一步直到保存,然后回到主界面点击“启动游戏服务器”。
启动后会弹出一排黑色的控制台窗口,包括登录网关、角色网关、游戏网关和M2Server主程序。重点关注M2Server那个窗口,如果滚动信息里没有红色报错、最后显示“已启动”或加载地图成功的提示,说明服务端已经跑起来了。如果弹窗提示报错或闪退,检查路径是否正确、DBC2000是否配置到位、防火墙是否拦截了端口。
**第四步:配置登录器与进入游戏**
在MirServer文件夹里找到登录器配置器(通常是绿盟或GOM配套的配置器)。打开配置器,在“主列表”和“备用列表”栏里填写单机列表地址。最简单的办法是直接用免费列表空间提供的地址,比如pkp123.cn这类网站就有现成的单机列表格式可以直接套用。填好列表地址后点击生成登录器,会生成一个.exe文件。
把这个登录器文件复制粘贴到传奇客户端的根目录下,双击运行。服务器列表里应该能看到你刚才配置的区服名称,注册账号后就能进入游戏了。进入游戏前记得把之前下载的补丁文件夹解压到客户端根目录,补丁文件夹名称必须和登录器配置里设置的Resources名称一致,否则装备和地图显示不出来。

