无 D 盘环境下 GOM 与 GEE 引擎传奇单机架设教程

来源: 作者: 点击:
一、前期准备:确定可用磁盘与空间检查
确认可用分区
右键 “此电脑”→选择 “管理”→“磁盘管理”,查看当前已有的分区(如 C、E、F、G 盘),优先选择非系统盘(如 E 盘,避免占用 C 盘系统空间);
若仅存 C 盘,需确保 C 盘剩余空间≥20GB(引擎 + 客户端 + 数据库约占 8-15GB,预留空间防止卡顿)。
工具调整(适配无 D 盘)
引擎安装包:GOM/GEE 引擎包解压路径改为 “目标分区 \Legend”(如 “E:\Legend\GOM”“F:\Legend\GEE”,路径用英文 / 数字,避免中文);
辅助工具:新增 “磁盘空间查看器”(可选,如系统自带 “此电脑” 右键分区 “属性”,快速确认剩余空间);
数据库:SQL Server(GOM 用)安装时,默认路径可保留 C 盘(仅占 2-3GB),或手动改至其他分区(如 “E:\SQLServer”)。
二、无 D 盘下 GOM 引擎架设步骤(以 E 盘为例)
1. 数据库安装与路径调整
SQL Server 安装
运行安装程序,选择 “自定义安装”,“实例根目录” 可改为 “E:\SQLServer\MSSQL”(避免 C 盘占用),其余步骤同常规(勾选 “数据库引擎服务”“管理工具”);
混合身份验证模式下设置 sa 密码,安装完成后用 SSMS 连接(服务器名称 “localhost”,账号 sa)。
游戏数据库创建
右键 “数据库”→“新建数据库”,名称 “GOM_SingleDB”,“数据库文件” 存储路径改至 “E:\Legend\GOM\DB”(需提前在 E 盘新建 “Legend\GOM\DB” 文件夹);
还原引擎包内 “GOM_DB.bak” 时,“目标数据库” 选 “GOM_SingleDB”,“还原到” 路径改为 “E:\Legend\GOM\DB\GOM_SingleDB.mdf”。
2. 引擎核心配置:全路径替换 D 盘为目标分区
数据库连接参数修改
解压 GOM 引擎包至 “E:\Legend\GOM”,进入 “E:\Legend\GOM\DBServer”,用 Notepad++ 打开 “DBConfig.ini”;
修改参数(关键路径替换):
“DBAddr=localhost”(不变);
“DBName=GOM_SingleDB”(不变);
“LogPath=E:\Legend\GOM\DBServer\Log”(日志路径改至引擎所在分区,避免 C 盘冗余),保存文件。
登录与游戏服务配置
进入 “E:\Legend\GOM\LoginSrv”,打开 “LoginConfig.ini”:
“ServerIP=127.0.0.1”(不变);
“LogPath=E:\Legend\GOM\LoginSrv\Log”(路径替换);
进入 “E:\Legend\GOM\GameSrv”,打开 “GameConfig.ini”:
“MainPort=7100”(不变,若占用改 7101);
“DataPath=E:\Legend\GOM\GameSrv\Data”(数据路径同步引擎分区)。
3. 启动与客户端设置
引擎启动
双击 “E:\Legend\GOM\ 控制端.exe”,按顺序启动 “DBServer”“LoginSrv”“GameSrv”,若提示 “路径不存在”,检查配置文件内所有路径是否已替换为 E 盘实际路径;
打开 “账号管理”,新建测试账号(如 “test01”“123456”)。
客户端适配
解压 GOM 客户端至 “E:\Legend\GOM_Client”,进入该目录打开 “Login.ini”;
修改 “ServerList=1 | 单机传奇 | 127.0.0.1|7000”(不变),“ClientPath=E:\Legend\GOM_Client”(新增该行,指定客户端路径,避免默认指向 D 盘);
双击 “Client.exe”,输入账号密码登录,若提示 “资源缺失”,确认客户端路径与引擎数据路径匹配。
三、无 D 盘下 GEE 引擎架设步骤(以 F 盘为例)
1. 简化数据库:路径适配非 D 盘
SQLite 数据库路径调整
解压 GEE 单机包至 “F:\Legend\GEE”,进入 “F:\Legend\GEE\DataBase”,确认 “GEE_SQLite.db” 存在;
若用 SQL Server,参考 GOM 步骤,将数据库文件路径改至 “F:\Legend\GEE\DB”,并修改 “F:\Legend\GEE\DBServer\GeeDBConfig.ini” 内 “DBPath” 为该路径。
2. 引擎配置:全路径替换
核心参数修改
进入 “F:\Legend\GEE\Config”,打开 “GeeMain.ini”:
“LocalIP=127.0.0.1”(不变);
“GamePort=7200”(不变);
“ResPath=F:\Legend\GEE\Res”(资源路径改至 F 盘引擎目录);
打开 “GeeLogin.ini”:
“LoginPort=7001”(不变);
“LogPath=F:\Legend\GEE\LoginSrv\Log”(日志路径替换)。
启动服务
双击 “F:\Legend\GEE\GEE_Start.exe”(一键启动工具),选择 “启动路径” 为 “F:\Legend\GEE”,依次启动 “SQLite 服务”“Login 服务”“Game 服务”;
若无一键工具,手动运行 “F:\Legend\GEE\DBServer.exe”“LoginSrv.exe”“GameSrv.exe”,控制台无 “路径错误” 提示即正常。
3. 客户端设置(无 D 盘适配)
路径修改
解压 GEE 专属客户端至 “F:\Legend\GEE_Client”,进入 “F:\Legend\GEE_Client\Config”,打开 “Server.ini”;
添加服务器信息:“[单机区] IP=127.0.0.1 Port=7001 Name=GEE 单机传奇 Path=F:\Legend\GEE_Client”(新增 “Path” 指定客户端路径);
登录测试
双击 “F:\Legend\GEE_Client\GEE_Client.exe”,选择 “单机区”,用默认账号 “test”“123456” 登录;
若提示 “地图文件缺失”,将 “F:\Legend\GEE\Map” 内所有文件复制到 “F:\Legend\GEE_Client\Map”。
四、无 D 盘专属问题处理
路径含中文导致服务启动失败
问题:若路径设为 “E:\ 传奇架设 \GOM”,引擎可能无法识别中文路径;
解决:修改为 “E:\Legend\GOM”(纯英文 / 数字),同步更新所有配置文件内的路径。
C 盘空间不足(仅存 C 盘场景)
问题:C 盘剩余空间<15GB,安装后提示 “磁盘空间不足”;
解决:先删除 C 盘 “下载”“桌面” 冗余文件,或用 “磁盘清理” 删除系统缓存,再将引擎安装至 “C:\ProgramFiles\Legend\GOM”(避免覆盖系统文件)。
权限不足(C 盘架设时)
问题:双击 “控制端.exe” 无反应,或提示 “无法写入日志”;
解决:右键引擎文件夹(如 “C:\ProgramFiles\Legend\GOM”)→“属性”→“安全”→“编辑”,给当前用户勾选 “完全控制” 权限。
五、核心注意事项(无 D 盘适配版)
全路径统一:所有配置文件(DBConfig.ini、GeeMain.ini 等)、引擎解压、客户端解压的路径必须一致,如均用 “E:\Legend\GOM”,避免 “部分 E 盘、部分 C 盘” 导致路径混乱;
非系统盘优先:若有 E/F 盘,优先选择这些分区架设,减少 C 盘系统负载,避免游戏运行时卡顿;
路径记录:新建文件夹时做好命名标记(如 “E:\Legend\GOM_Engine”“E:\Legend\GOM_Client”),后续修改配置时快速定位;
空间预留:定期检查架设分区的剩余空间,若小于 5GB,及时删除引擎日志(如 “Log” 文件夹内文件),避免影响游戏运行。