GOM引擎的架设过程涵盖了从本地环境搭建到外网发布的完整链路。以下是详细的实操步骤:
核心文件准备与DBC数据库配置
在开始之前,需准备好GOM版本服务端、DBC2000数据库软件、传奇客户端以及配套的登录器生成器。
将版本服务端解压到非系统盘(如 D:MirServer),确保路径中无中文字符。
安装DBC2000数据库软件。打开控制面板,将查看方式切换为大图标或小图标,找到并运行 BDE Administrator。
在左侧空白处右键选择 New,点击 OK 生成一个 STANDARD1,将其重命名为 HERODB。
在右侧的 PATH 路径栏中,点击“...”按钮,将路径指向服务端的数据库目录(即 D:MirServerMud2DB)。设置完成后关闭并保存配置。
GOM引擎控制器配置与启动
打开 D:MirServer 文件夹,双击运行 GameOfMir引擎控制器.exe。
点击界面上的“配置向导”。核对游戏服务端所在目录是否正确,确认Access数据库路径(默认指向 D:MirServerMud2DBHeroDB.MDB)。
填写游戏服务器名称(如“测试一区”)。如果是单机测试,外网IP地址保持默认的 127.0.0.1;如果是外网架设,则勾选“动态IP模式”。
后续的登录网关、角色网关、游戏网关等端口设置,首区直接保持默认设置即可。若需开多区,务必确保各端口不冲突。
一路点击“下一步”直到提示保存,点击“是”生成新的游戏服务器配置文件。
返回主界面点击启动。正常启动后,任务栏会弹出7个以上的程序窗口,且引擎控制器内无红色报错,即代表服务端启动成功。
IIS网站搭建与列表配置
为了让外网玩家能够获取登录器列表,需要在服务器上搭建一个网站。
打开服务器的IIS管理器,右键点击“网站”,选择“添加网站”。
网站名称随意填写,物理路径选择版本自带的网站文件夹。
端口设置:如果有已备案的域名,端口填写 80;如果直接使用IP或未备案域名,端口需填写 80 以外的端口(如 88 或 666)。
在网站文件夹中新建一个TXT文本(如 gom.txt),将标准的列表格式内容复制进去,并把其中的 127.0.0.1 批量替换为你的服务器真实IP。
将列表文件保存为 ANSI 编码格式(防止乱码),通过 http://你的IP:端口/gom.txt 的格式在浏览器中测试,确保列表能够正常读取。
登录器生成与微端配置
打开版本目录下的登录器生成器,填入刚才测试成功的列表地址。
在“搜索客户端条件”中,如果是外网架设,必须勾选“纯微端”模式,并确保 Resources 目录名称与补丁文件夹名称完全一致。
点击“生成登录器”,将生成的登录器压缩包上传到网站文件夹中,并修改网站主页(index.htm)的下载链接,指向该压缩包。
微端网关配置与防黑屏处理
外网架设如果不配置微端,玩家进入游戏后会出现地图全黑的情况。微端的作用是让玩家在线实时更新补丁、装备和地图。
将版本配套的补丁解压到客户端根目录。
找到版本 Mir200 目录下的 qqwry 文件,将其复制并粘贴到微端网关(UpdateGate)的文件夹中。
启动微端网关和微端服务器(UpdateServer)。
在微端网关的配置界面中,将IP地址全部修改为你服务器的真实IP,并保存。
在微端服务器的基本配置中,修改对应的端口、IP以及客户端路径。确保配置无误后,玩家通过登录器下载并进入游戏,即可正常显示地图和装备。

