单机传奇架设的核心是把服务端、数据库、客户端和登录器连起来。常见流程分为环境准备、DBC200配置、引擎配置、登录器生成、客户端与补丁部署五个步骤。
环境准备
先准备四样东西:传奇服务端、DBC200数据库驱动、传奇客户端、配套登录器或登录器生成器。服务端通常解压后是一个Mirserver文件夹,里面包含游戏逻辑、地图、怪物、脚本等数据。客户端建议使用十三周年及以上版本,兼容性更好。
服务端建议解压到D盘根目录,路径写成D:Mirserver,不要使用中文路径,也不要放在桌面或Program Files这类容易受权限影响的目录。解压前可以暂时关闭杀毒软件实时防护,避免网关程序被拦截。
DBC200数据库配置
DBC200是许多老版传奇服务端读取物品、怪物、装备等数据的数据库工具。安装时直接双击安装包,一路默认下一步即可。安装完成后打开控制面板,把查看方式改成小图标或大图标,找到BDE Administrator并打开。
在左侧Databases上右键,选择新建,类型保持STANDARD,把新建的数据库名称改成HeroDB。然后在右侧找到PATH,把路径指向服务端数据库文件夹,例如:
D:MirserverMud2DB
设置完成后保存并退出。这个路径必须和服务端实际目录一致,否则引擎启动时可能提示找不到数据库。
部分新版引擎使用ACC、SQLite或LiteSQL数据库,这类版本不需要配置DBC200。具体以版本说明和引擎控制器显示为准。
引擎配置
打开Mirserver目录下的引擎控制器,常见名称有GameOfMir引擎控制器.exe、GameCenter.exe或M2Server。进入配置向导后,按下面内容填写:
游戏服务端所在目录:D:Mirserver
游戏数据库名称:HeroDB
游戏服务器名称:自定义
游戏服务器外网IP地址:留空
动态IP:不勾选
后续步骤一般保持默认,直到保存配置文件。保存后点击启动游戏控制器,观察登录网关、角色网关、游戏网关、M2Server等窗口是否正常启动。如果各窗口没有报错,说明引擎配置基本完成。
登录器生成
单机架设不需要复杂列表,但必须让登录器指向本地服务端。打开版本自带的登录器生成器,或者使用配套配置器。列表地址可以填写本地列表,也可以选择不配置远程列表直接生成单机登录器。
生成登录器时注意几点:
快捷方式名称可自定义;
搜索客户端条件中不要勾选微端模式,否则可能无法读取本地客户端;
如果更换了登录器生成器,需要把Key.lic文件复制到登录器文件夹和Mir200文件夹两处;
单机测试时优先选择单机测试区或本地列表模式。
生成完成后,把登录器放到客户端根目录或桌面即可。
客户端与补丁部署
客户端建议安装在磁盘根目录,例如D:LegendClient。补丁需要解压到客户端根目录或指定资源目录,补丁文件夹名称要和登录器配置器中Resources显示的名称一致。
如果补丁名称不一致,进入游戏后可能出现缺图、黑屏、界面错乱等问题。部分老版本或复古版本可能不需要补丁,这类情况直接跳过即可。
启动顺序
单机架设启动顺序一般是:
先确认DBC200或对应数据库已配置完成;
启动引擎控制器,等待各网关加载正常;
打开生成的登录器;
选择单机列表或本地区服;
注册或输入账号进入游戏。
如果引擎控制器支持一键启动,直接点击启动全部即可。启动后查看M2Server窗口是否显示正常登录信息,若出现红色报错,需先检查数据库路径和引擎配置。
常见问题
网关启动失败,多半是端口被占用或杀毒软件拦截。可以暂时关闭实时防护,或检查7000、7100、7200等端口是否被其他程序占用。
登录器找不到客户端,通常是客户端路径包含中文,或登录器生成时勾选了微端模式。单机架设应取消微端模式,让登录器搜索本地客户端。
进入游戏黑屏或缺图,优先检查补丁是否完整,补丁文件夹名称是否与登录器配置一致。
M2Server提示数据库错误,需要重新核对BDE Administrator中HeroDB的PATH路径,确认指向D:MirserverMud2DB。
Win11或高版本系统出现花屏,可在客户端mir2.ini中调整DirectX相关参数,或尝试兼容模式运行。
不同引擎和服务端版本细节会有差异,GOM、GEE、996、翎风等引擎在数据库、授权key、登录器生成方式上可能不同。实际架设时以版本包内说明和引擎控制器提示为准。

