一、前期核心准备:硬件环境与工具清单
1. 硬件配置要求:若仅用于局域网测试(2-5人),普通台式电脑即可满足(CPU≥4核、内存≥8GB、硬盘≥100GB空闲空间);若需外网多人访问,建议使用云服务器(推荐配置:CPU≥8核、内存≥16GB、SSD硬盘≥100GB、带宽≥100Mbps),云服务器选择主流服务商的Windows Server系统实例,兼容性更强。
2. 必备工具与文件:(1)传奇服务端包(选择适配引擎的完整版本,如GOM、GEE引擎,包含MirServer核心文件夹);(2)数据库工具(传统版本用DBC2000,新版用SQL工具);(3)热血传奇客户端(推荐周年版,确保与服务端版本匹配);(4)解压工具(如RAR)、文本编辑器(Notepad++优先);(5)登录器配置器(需与服务端引擎配套,通常服务端包自带)。
3. 环境预处理:关闭电脑或服务器的防护工具,避免后续文件解压、安装时被误拦截;确认存储路径无中文(如将服务端解压至D:\MirServer,客户端安装至E:\热血传奇),中文路径会导致服务端无法正常启动。
二、第一步:服务端文件部署与解压
1. 服务端解压操作:下载完整的传奇服务端压缩包,右键选择解压,将解压后的核心文件夹“MirServer”直接放置在非系统盘根目录(如D盘),确保文件夹结构完整,包含DBServer、LoginGate、Mir200等子目录。若解压后缺少子目录,需重新下载服务端包,避免文件缺失。
2. 服务端完整性检查:进入D:\MirServer目录,重点核查关键文件:(1)引擎控制器.exe(如GOM引擎控制器.exe);(2)LoginSrv.exe(登录服务程序);(3)Mir200文件夹(含游戏核心配置);(4)Mud2\DB文件夹(数据库存储目录)。若存在缺失,可从同版本服务端包中补充对应文件。
3. 客户端安装适配:运行热血传奇客户端安装程序,选择非系统盘目录安装(如E:\热血传奇),安装完成后,将服务端包中自带的游戏补丁压缩包解压,把补丁文件夹复制至客户端根目录,确保补丁名称与后续登录器配置一致。
三、第二步:数据库配置(核心步骤,确保数据正常读写)
1. DBC2000安装:找到DBC2000安装包,双击启动安装程序,全程点击“下一步”完成安装,无需修改默认安装路径。安装完成后,通过“开始菜单-控制面板”找到“BDE Administrator”程序(查看方式切换为“小图标”即可找到)。
2. 数据库创建与配置:双击打开BDE Administrator,在空白处右键选择“New”,弹出窗口后直接点击“OK”,生成默认节点“STANDARD1”。右键选中该节点,重命名为“HeroDB”(必须与服务端配置一致,不可修改为其他名称)。
3. 数据库路径设置:选中“HeroDB”节点,在右侧属性栏中找到“Path”选项,点击右侧三点按钮,选择服务端数据库目录“D:\MirServer\Mud2\DB”,点击“OK”确认。设置完成后,关闭BDE Administrator,弹出保存提示时点击“Yes”保存配置。
4. 新版数据库适配(SQL/ACC):若使用新版SQL或ACC数据库服务端,无需安装DBC2000。进入D:\MirServer\DBServer目录,找到数据库配置文件,填写数据库地址(本地架设填127.0.0.1)、用户名、密码,保存后双击启动数据库服务程序,直至程序正常运行无报错。
四、第三步:引擎配置与服务启动
1. 引擎基础配置:进入D:\MirServer目录,双击打开引擎控制器.exe,点击“配置向导”进入设置界面。第一步确认服务端路径为“D:\MirServer”,若不符则手动修改;第二步设置游戏名称(可自定义,如“复古传奇”);第三步选择IP模式,局域网架设填127.0.0.1,外网架设填服务器公网IP,勾选“动态IP模式”(外网适用)。
2. 网关参数设置:配置向导下一步进入“登录网关设置”,确认登录端口为默认7000(可保留默认,记好此端口后续使用);继续下一步进入“游戏网关设置”,确认游戏端口为7100,其他参数保持默认,点击“完成”保存配置。
3. 服务程序启动:返回引擎控制器主界面,按顺序点击“启动登录网关”“启动游戏网关”“启动游戏服务器”。启动后观察任务栏,确保有6-10个相关程序窗口正常运行,无自动关闭或报错提示。若网关启动失败,检查端口是否被占用,可通过重启电脑释放端口,或修改引擎配置中的端口号。
五、第四步:登录器配置与生成
1. 登录器配置器打开:进入D:\MirServer\登录器目录,找到与引擎配套的登录器配置器(如GOM登录器配置器.exe),双击打开。若服务端包中无配置器,需根据引擎类型单独下载对应版本,避免登录器与引擎不兼容。
2. 核心参数配置:(1)列表设置:局域网架设选择“本地列表”,新建文本文档按格式填写“服务器名称|IP地址|端口”(如“复古传奇|127.0.0.1|7000”),保存为list.txt后,将列表路径填写至配置器;外网架设需搭建网站,创建列表文件并上传,填写网站列表地址。(2)客户端路径:选择客户端根目录(如E:\热血传奇)。(3)补丁设置:填写客户端根目录下的补丁文件夹名称。
3. 登录器生成与部署:完成配置后,点击配置器中的“生成登录器”,生成的登录器会保存至登录器目录。将生成的登录器复制至客户端根目录,双击登录器程序,检查是否能正常识别客户端路径,若提示“未找到客户端”,需重新确认登录器放置路径。
六、第五步:网络适配设置(局域网/外网区分配置)
1. 局域网架设适配:确保所有设备连接同一路由器,将主机IP设置为静态IP(如192.168.1.5),其他客户端设备IP设为同一网段(如192.168.1.6、192.168.1.7)。进入路由器管理界面,找到“端口转发”功能,添加规则:外部端口7000、7100,内部端口7000、7100,内部IP为192.168.1.5,协议选择TCP+UDP,启用规则后保存。
2. 外网架设适配:使用云服务器的用户,需进入云服务商控制台,找到“安全组”配置,放行7000、7100、8000(微端端口)等端口。搭建网站用于存放登录器和列表文件,网站可使用88端口搭建(无需备案),将生成的登录器压缩包上传至网站,修改网站下载链接为登录器压缩包地址,方便其他玩家下载登录器。
七、第六步:启动测试与问题排查
1. 本地测试:确保引擎控制器及相关服务程序正常运行,双击客户端根目录的登录器,点击“注册账号”完成账号注册,输入账号密码登录,选择服务器进入游戏。测试核心功能:人物创建、怪物刷新、技能释放,确认无异常则本地架设成功。
2. 局域网/外网连接测试:局域网测试需在其他设备上打开复制的登录器,输入同一账号密码登录;外网测试可让其他网络环境的设备下载网站上的登录器,完成登录测试。若能正常进入游戏,说明架设成功。
3. 常见问题排查:(1)提示“connection closed”(连接关闭):检查IP和端口配置是否一致,路由器端口转发或云服务器安全组是否放行对应端口,重新核对引擎配置、列表文件中的IP和端口。(2)服务端启动失败:确认服务端路径无中文,数据库配置正确,缺失的.dll文件需从同版本服务端补充。(3)游戏黑屏/装备显示异常:检查补丁是否正确安装,补丁名称与登录器配置是否一致。(4)无法创建人物:进入D:\MirServer\Mud2\DBServer目录,检查FDB文件夹是否完整,缺失则替换备份文件。
八、后期基础维护:数据备份与参数调整
1. 数据备份:定期备份D:\MirServer\Mud2\DB(数据库)和D:\MirServer\Mir200\Envir(脚本配置)文件夹,避免数据丢失。备份文件建议存放在外部存储设备或云盘,备份周期根据使用频率设定。
2. 游戏参数调整:进入D:\MirServer\Mir200\Envir目录,找到相关配置文件可调整游戏参数:(1)ExpRate.ini:修改经验倍率;(2)MonItems文件夹:修改怪物掉落规则;(3)MapInfo.txt:调整地图参数。修改后需重启服务端生效。
3. GM权限设置:进入游戏后,通过引擎控制器设置GM账号,使用GM命令测试权限功能(如添加装备、调整等级),具体命令可参考服务端自带的说明文档。

