GOM与GEE引擎是传奇单机常见引擎,架设核心围绕服务端部署、数据库配置、引擎调试及登录器设置,两步引擎流程相通但存在专属要点,以下是可直接套用的完整步骤。
一、架设前准备:工具与文件筹备
1. 必备核心工具
基础工具:DBC2000数据库(传奇单机必备,用于存储游戏数据)、对应引擎服务端(GOM/GEE需匹配专属版本,避免格式冲突)、传奇客户端(推荐完整版,兼容多数补丁)、解压工具、文本编辑器(如记事本++)。
专属工具:GOM/GEE引擎登录器配置器(服务端自带,需与引擎版本一致)、本地列表服务器(无IIS时替代,用于登录器列表读取)、微端服务器程序(可选,解决黑屏、素材加载问题)。
2. 文件部署规范
第一步:将GOM/GEE服务端解压至磁盘根目录,命名为“Mirserver”(如D:\Mirserver),避免中文路径或多级嵌套,防止引擎读取失败。
第二步:客户端安装至非中文目录(如E:\Legend of mir),完整安装后备份客户端根目录,便于后续补丁替换或文件修复。
第三步:检查服务端文件完整性,核心文件夹“Mir200”“LoginSrv”“GateSrv”缺一不可,缺失需重新下载服务端。
二、通用步骤:数据库配置(GOM/GEE共用)
1. DBC2000安装
双击DBC2000安装程序,全程点击“下一步”完成安装,无需自定义设置。安装后打开控制面板,切换至“大图标”查看,找到“BDE Administrator”程序并启动。
2. 数据库参数设置
第一步:启动BDE后,右键空白处选择“New”,弹出窗口直接点击“OK”,生成默认数据库条目。
第二步:将数据库条目重命名为“HeroDB”(严格区分大小写,与服务端默认配置一致),右侧“PATH”栏设置路径为服务端DB文件夹(如D:\Mirserver\Mir200\Mud2\DB),点击空白处确认路径。
第三步:按Ctrl+S保存设置,关闭BDE程序,重启电脑使数据库配置生效,避免服务端无法读取数据。
三、GOM引擎单机架设专属步骤
1. 引擎配置与启动
第一步:进入D:\Mirserver目录,启动“游戏控制器.exe”,点击顶部“配置向导”,基本设置中游戏名称可自定义,服务器IP填写127.0.0.1(单机专用),无需勾选动态IP模式。
第二步:依次完成登录网关、游戏网关配置,端口保持默认(登录网关默认7000,游戏网关默认55901),避免与其他程序端口冲突,全部设置完成后点击“保存”。
第三步:返回游戏控制器,勾选所有服务项(LoginSrv、GameSrv等),点击“启动”,任务栏出现6-10个程序进程即为启动成功,若提示端口占用,关闭重复进程或重启电脑。
2. 登录器配置
第一步:打开服务端自带的GOM登录器配置器,列表地址填写http://127.0.0.1/list.txt,无IIS则启动本地列表服务器,将list.txt与服务器程序放在同一文件夹。
第二步:list.txt按格式填写,包含游戏名称、IP、端口,示例:“传奇单机|127.0.0.1|7000|127.0.0.1|8000”,前一端口为登录端口,后一为微端端口(默认8000)。
第三步:配置器中填写游戏名称、图标等信息,一路点击“下一步”生成登录器,将生成的登录器复制至客户端根目录,同时复制NewopUI.Pak文件至客户端Data文件夹。
3. 微端设置(可选,解决黑屏)
解压微端服务器程序至客户端根目录,启动UpdateGate网关,将serverinfo.txt中的IP改为127.0.0.1,保存后重启网关。启动UpdateServer,配置客户端路径为当前客户端目录,确保补丁文件夹名称与登录器一致,重启后网关亮灯即为正常。
四、GEE引擎单机架设专属步骤
1. 引擎配置与启动
第一步:进入服务端目录启动“GEE引擎控制器”,打开配置向导,IP同样填写127.0.0.1,登录网关端口在向导第二步查看,与列表端口保持一致,数据库名称填写HeroDB,确认路径正确后保存。
第二步:勾选所有服务进程启动,GEE引擎启动后需额外确认“M2Server”程序正常运行,若提示数据库连接失败,检查BDE配置路径是否正确,或重启数据库服务。
2. 登录器与列表配置
第一步:打开GEE登录器配置器,列表地址设置与GOM一致,list.txt格式需适配GEE引擎,可参考服务端内自带示例文件,确保IP、端口与引擎配置对应。
第二步:生成登录器后,复制至客户端目录,同时将服务端内的补丁文件解压至客户端Resources文件夹,避免素材缺失导致显示异常。
3. 专属参数调整
进入服务端Mir200文件夹,打开MapAttr.txt文件,检查地图属性配置是否完整,缺失可复制同版本配置文件补充。GEE引擎需额外确保Mir200\Envir文件夹内脚本文件无报错,避免启动后游戏卡顿。
五、通用测试与问题排查
1. 单机登录测试
启动引擎所有进程,双击客户端目录下的登录器,注册账号后登录游戏,若能正常进入安全区、加载地图与NPC,即为架设成功。测试过程中关闭所有杀毒软件,避免误杀引擎进程。
2. 常见问题解决
问题1:登录提示connection closed(连接失败)。解决:检查列表IP、端口与引擎配置是否一致,单机IP必须为127.0.0.1,端口无冲突,重启引擎后重试。
问题2:游戏黑屏、素材加载失败。解决:确认补丁已放入对应文件夹,启动微端服务器,检查微端端口与列表一致,或替换完整客户端重试。
问题3:引擎启动提示10048端口错误。解决:关闭占用对应端口的程序,或在引擎配置中修改端口,确保登录网关、游戏网关端口不重复。
问题4:无法注册账号。解决:检查LoginSrv进程是否正常启动,打开服务端LoginSrv文件夹,修改!addrtable.txt,确保内容为“游戏名称 Title1 127.0.0.1 127.0.0.1 127.0.0.1:7000”。
六、架设注意要点
1. 服务端与引擎必须匹配,GOM服务端不可用GEE登录器,反之亦然,否则无法启动游戏。
2. 所有文件路径禁止含中文,包括磁盘分区名称、文件夹名称,否则会导致引擎读取文件失败。
3. 架设完成后备份Mirserver文件夹与客户端配置文件,后续修改出错可直接覆盖恢复。
4. 仅用于个人学习自用,遵守版权规定,不得传播或用于盈利性质使用。
GOM与GEE引擎架设核心差异在于登录器配置与微端设置,掌握通用数据库与引擎启动流程,再针对性调整专属参数,即可快速完成单机架设,顺利进入游戏体验。

