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

