一、前期准备工作
建立传世单机版服务端需提前备好三类核心文件,确保后续操作顺畅,避免文件缺失导致启动失败。
1. 核心文件准备
服务端版本:选择完整度高的传世服务端安装包,包含地图、角色、装备、技能等基础源码文件,优先挑选自带引擎和登录器的版本,减少额外配置成本。引擎是服务端运行核心,常见的有彩虹引擎、星河引擎、AFT引擎、GS引擎,版本自带引擎可直接使用,无需单独下载。
数据库工具:必备DBC2000,需根据电脑系统位数选择对应版本(32位或64位),用于存储游戏账号、角色数据、物品信息等核心内容,是服务端与客户端数据交互的关键。
配套登录器:优先使用服务端自带登录器,兼容性更强,若自带登录器无法使用,可选择与引擎版本匹配的登录器,避免出现无法连接服务端的问题。
2. 文件存放规范
将下载的服务端安装包解压至磁盘根目录,推荐路径为D:\MirServer,确保路径无中文、空格及特殊符号,否则可能导致引擎启动异常。解压后检查文件夹完整性,确认包含Mir200、Mud2、登录器程序等核心目录,缺失需重新下载完整版本。
二、DBC2000数据库安装与配置
数据库配置是服务端启动的前提,需严格按照步骤操作,确保数据路径关联正确。
1. 安装DBC2000
运行DBC2000安装程序,全程点击下一步完成安装,无需修改默认安装路径。安装完成后,打开控制面板,切换至“大图标”查看方式,找到“BDE Administrator”程序,双击启动进入配置界面。
2. 数据库参数设置
在BDE配置界面,按下快捷键Ctrl+N新建数据库,将数据库名称改为HeroDB(名称需与后续引擎配置一致,大小写可忽略)。在右侧“PATH”选项中,设置数据库路径为D:\MirServer\Mud2\DB,确认路径无误后按下Ctrl+A保存配置,关闭BDE程序即可。
注意:路径设置错误会导致服务端无法读取数据,启动时出现加载失败提示,需重新核对路径并修改。
三、服务端引擎配置
引擎是服务端运行的核心,需通过配置向导完成参数设置,确保各服务器模块正常联动。
1. 启动引擎配置向导
进入D:\MirServer目录,找到游戏控制台程序(常见名称为GameCenter.exe、引擎控制器.exe等),双击启动。点击界面中的“配置向导”,进入参数设置流程。
2. 关键参数配置
游戏路径:默认显示为D:\MirServer,无需修改,若路径不符需手动调整至服务端根目录。数据库名称:填写HeroDB,与前文DBC2000配置的数据库名称保持一致,确保数据正常读取。
服务器名称:可自定义命名,将显示在登录器服务器列表中。服务器IP:单机使用默认填写127.0.0.1(本地回环地址),仅本机可访问;若需局域网联机,填写本机局域网IP。
其他参数:默认下一步即可,包括新角色出生等级、初始金币等,可根据需求调整,设置完成后点击“保存”,控制台将自动生成配置文件。
四、服务端启动流程
服务端启动需遵循固定顺序,确保各模块依次加载,避免出现网关闪退、无法连接等问题。
1. 启动服务端程序
回到游戏控制台,点击“启动游戏”,程序将自动依次启动数据库服务器、账号登录服务器、角色网关、游戏主服务器等模块,启动成功后会弹出多个运行窗口,所有窗口均需保持开启状态,不可关闭。
启动顺序说明:核心服务器(servercenter.exe)需优先启动,再依次启动登录服务器、角色服务器、游戏世界服务器,手动启动时需严格遵循此顺序,否则会出现模块联动失败。
2. 启动异常排查
若启动时出现网关闪退,可查看D:\MirServer\Gate_Server\RunGateConfig.ini文件,核对IP和端口参数,确保与配置向导设置一致。若出现“A.F.T Engine.exe报错”,可能是内存冲突或引擎文件损坏,重启电脑后重试,无效则更换引擎版本。
若提示“StdItems.DB物品IDX编号错误”,需检查D:\MirServer\Mir200\Mud2\DB目录下的该文件,确保物品IDX编号连续递增,无空缺或重复。
五、登录器配置与进入游戏
登录器需与服务端参数匹配,完成配置后即可注册账号进入游戏。
1. 登录器参数设置
打开服务端自带登录器程序,点击“IP设置”或“服务器配置”,将服务器IP改为127.0.0.1,端口默认7000(与服务端登录服务器端口一致,无需修改),将服务器状态设为“启动”。
若使用独立登录器,需运行登录器生成器(MakeGameLogin.exe),输入登录器名称,添加服务器信息,IP填写127.0.0.1,端口7000,生成登录器后保存至桌面。
2. 注册账号与进入游戏
在登录器界面点击“注册账号”,填写账号密码完成注册(部分服务端需通过控制台自带的账号管理功能注册)。账号注册完成后,输入账号密码,选择对应的服务器,点击“开始游戏”,即可进入传世单机版游戏。
六、常见问题解决与优化建议
1. 常见问题解决
无法找到服务器:核对登录器IP和端口是否与服务端一致,检查服务端所有运行窗口是否正常开启,关闭防火墙后重试。杀怪无经验:可能是经验倍数设置过高导致,进入引擎配置界面,降低经验倍数,重启服务端即可生效。
数据格式不符合提示:因引擎版本与服务端数据不匹配,需更换与服务端适配的引擎,或清除原有数据后重新配置。游戏卡顿:进入引擎性能设置界面,调大刷怪间隔、减小刷怪倍数,优化电脑运行内存。
2. 优化建议
服务端文件建议备份,修改数据或配置前复制一份原始文件,出现问题可快速还原。单机运行时关闭其他占用内存的程序,提升游戏运行流畅度。若需调整爆率、技能参数,可编辑D:\MirServer\Mir200\Envir目录下的对应配置文件,修改后重启服务端生效。
七、局域网联机设置(可选)
若需与局域网内好友联机,需额外配置以下步骤:查看本机局域网IP(右键本地连接-属性-Internet协议,获取IPv4地址)。修改服务端配置,将所有服务器模块的IP改为局域网IP,重启服务端。
将登录器复制到好友电脑,修改登录器IP为搭建服务端的局域网IP,确保双方处于同一局域网,好友运行登录器即可连接服务器联机游戏。

