一、前期准备硬件与软件选型
(一)硬件配置要求
本地建设传奇服务器,硬件需满足基础运行需求。CPU推荐双核及以上,四核处理器可支撑多人同时在线,避免卡顿;内存至少4GB,8GB及以上可提升多地图、多怪物场景的运行稳定性;硬盘预留20GB以上空余空间,服务端、客户端及数据文件需单独存储,优先选择读写速度较快的磁盘。
网络方面,单机架设无需额外网络配置,局域网共享需确保路由器正常联网,外网架设需具备稳定宽带,带宽直接影响玩家接入体验,多人在线建议带宽不低于10Mbps/百人。操作系统优先选择WIN7及以上版本,32位与64位均可,WIN10系统兼容性更强,可适配多数主流引擎。
(二)核心软件与文件准备
必备软件包括DBC2000数据库、NETFramework4.5及以上框架、对应引擎登录器配置工具。DBC2000用于管理账号、装备、怪物等核心数据,是服务器运行的基础;NETFramework框架为引擎提供运行环境,缺失会导致服务端无法启动。
核心文件需准备适配的传奇服务端与客户端,服务端优先选择完整整合版,自带引擎、脚本模板及基础配置文件,避免组件缺失。服务端与客户端版本必须一致,例如1.76版服务端需搭配对应1.76版客户端,否则会出现素材不显示、登录失败等问题。服务端解压后需存放于磁盘根目录,路径如D:\Mirserver,禁止含中文、空格及特殊字符。
二、基础环境搭建DBC2000安装与配置
(一)DBC2000安装
双击DBC2000安装程序,全程按默认步骤点击下一步完成安装,无需修改安装路径。安装完成后,打开控制面板,找到“BDEAdministrator”图标并运行,若控制面板无此图标,可直接在DBC2000安装目录下启动bdeadmin.exe程序。
(二)DBC2000路径关联
运行BDEAdministrator后,按Ctrl+N新建数据库,选择“STANDARD”类型确认,将数据库名称改为HeroDB(严格区分大小写,部分引擎为MirDB,需参考服务端说明)。在右侧PATH字段填写服务端数据库路径,通用路径为D:\Mirserver\Mir200\Mud2\DB,点击确认后按Ctrl+A保存配置,再点击“OPEN”键验证路径有效性,无报错则配置完成。
注意事项:路径必须精准指向服务端DB目录,否则服务端无法读取数据,启动时会提示数据库连接失败。若服务端DB目录路径不同,需按实际文件夹结构调整,确保关联至存放StdItems.DB、AdminList.txt等核心数据文件的目录。
三、服务端配置核心参数设置
(一)基础参数配置
打开服务端根目录下的GameCenter.exe控制台程序,进入配置向导。基础设置中,单机架设IP地址固定填写127.0.0.1,无需勾询态IP选项;外网架设需填写公网IP,勾询态IP模式。服务器名称可自定义,依次点击下一步直至保存。
登录网关配置:在配置向导第二步,确认登录端口为默认7000,无需修改,避免端口冲突。微端功能根据需求选择开启或关闭,本地架设建议关闭,减少资源占用。全部配置完成后,勾选控制台中所有服务器选项,确保登录服务、游戏服务均被启用。
(二)数据清理与脚本加载
首次启动前,点击控制台“清理残留数据”按钮,清除冗余数据避免冲突。若服务端自带基础脚本,需确认QuestDiary文件夹下脚本文件完整,在控制台输入“@重载脚本”加载脚本;无自带脚本则需手动创建,确保脚本语法与引擎适配。
列表文件修改:打开服务端LoginSrv文件夹,编辑!addrtable.txt文件,内容改为“服务器名称Title1127.0.0.1127.0.0.1127.0.0.1:7000”,保存后关闭,解决后续游戏不开门问题。
四、客户端与登录器配置完成接入准备
(一)客户端补丁替换
将服务端自带的补丁文件夹复制至客户端根目录,出现文件替换提示时选择全部替换,确保客户端素材与服务端一致。打开客户端Data文件夹,确认Item.wil、Map.wil等素材文件已更新,避免装备、地图显示异常。客户端需安装至无中文路径的目录,如D:\LegendClient。
(二)登录器生成与配置
打开服务端LoginTool文件夹下的登录器配置工具,启用本地列表模式,列表地址填写http://127.0.0.1/list.txt。在客户端根目录新建list.txt文件,按格式填写“服务器名称|127.0.0.1|7000|0”,保存后将登录器配置工具与list.txt放在同一文件夹。
参数设置完成后,填写游戏名称、登录器图标,端口与服务端保持一致(7000),取消微端选项,点击生成登录器并保存至客户端根目录。生成后双击登录器,能正常显示服务器名称即配置成功。若读取不到列表,检查本地列表服务器是否启动,或list.txt格式是否正确。
五、服务器启动与测试确保正常运行
(一)服务端启动
按顺序启动控制台中的登录服务、游戏服务,等待加载完成。加载成功后控制台无报错提示,显示“加载完成”字样;若出现10048端口报错,说明端口被占用,重启电脑后重新启动服务端即可。启动后切勿移动或修改服务端根目录文件,避免程序崩溃。
(二)登录与功能测试
打开客户端根目录下生成的登录器,注册账号后登录,账号密码需包含大小写字母与数字。成功进入游戏界面,创建角色后测试核心功能:移动、打怪、拾取装备、使用技能,确保无异常。单机架设可直接测试,局域网架设需用其他设备连接同一网络,输入对应IP登录测试。
常见问题:登录提示连接失败,核对list.txt文件IP、端口与服务端是否一致;游戏黑屏无素材,重新替换客户端补丁并确认路径正确;启动服务端报错,检查DBC数据库路径是否正确,或运行库是否安装完整。
六、进阶设置优化运行与功能拓展
权限管理:通过服务端AdminList.txt文件添加GM账号,格式为“账号密码权限等级”,1级权限可执行所有GM命令,用于管理服务器、调整参数、刷取物品等。
功能拓展:可通过脚本配置怪物攻城、任务系统、装备掉落规则等,修改QuestDiary文件夹下的脚本文件,添加对应逻辑后重载脚本即可生效。定期备份服务端Mir200\DB文件夹与脚本文件,防止数据丢失。
外网访问设置:若需外网玩家接入,需在路由器中配置端口映射,将服务端端口(默认7000)映射至公网IP,同时更新登录器列表文件中的IP为为外网IP,确保外网设备可正常连接。
(一)硬件配置要求
本地建设传奇服务器,硬件需满足基础运行需求。CPU推荐双核及以上,四核处理器可支撑多人同时在线,避免卡顿;内存至少4GB,8GB及以上可提升多地图、多怪物场景的运行稳定性;硬盘预留20GB以上空余空间,服务端、客户端及数据文件需单独存储,优先选择读写速度较快的磁盘。
网络方面,单机架设无需额外网络配置,局域网共享需确保路由器正常联网,外网架设需具备稳定宽带,带宽直接影响玩家接入体验,多人在线建议带宽不低于10Mbps/百人。操作系统优先选择WIN7及以上版本,32位与64位均可,WIN10系统兼容性更强,可适配多数主流引擎。
(二)核心软件与文件准备
必备软件包括DBC2000数据库、NETFramework4.5及以上框架、对应引擎登录器配置工具。DBC2000用于管理账号、装备、怪物等核心数据,是服务器运行的基础;NETFramework框架为引擎提供运行环境,缺失会导致服务端无法启动。
核心文件需准备适配的传奇服务端与客户端,服务端优先选择完整整合版,自带引擎、脚本模板及基础配置文件,避免组件缺失。服务端与客户端版本必须一致,例如1.76版服务端需搭配对应1.76版客户端,否则会出现素材不显示、登录失败等问题。服务端解压后需存放于磁盘根目录,路径如D:\Mirserver,禁止含中文、空格及特殊字符。
二、基础环境搭建DBC2000安装与配置
(一)DBC2000安装
双击DBC2000安装程序,全程按默认步骤点击下一步完成安装,无需修改安装路径。安装完成后,打开控制面板,找到“BDEAdministrator”图标并运行,若控制面板无此图标,可直接在DBC2000安装目录下启动bdeadmin.exe程序。
(二)DBC2000路径关联
运行BDEAdministrator后,按Ctrl+N新建数据库,选择“STANDARD”类型确认,将数据库名称改为HeroDB(严格区分大小写,部分引擎为MirDB,需参考服务端说明)。在右侧PATH字段填写服务端数据库路径,通用路径为D:\Mirserver\Mir200\Mud2\DB,点击确认后按Ctrl+A保存配置,再点击“OPEN”键验证路径有效性,无报错则配置完成。
注意事项:路径必须精准指向服务端DB目录,否则服务端无法读取数据,启动时会提示数据库连接失败。若服务端DB目录路径不同,需按实际文件夹结构调整,确保关联至存放StdItems.DB、AdminList.txt等核心数据文件的目录。
三、服务端配置核心参数设置
(一)基础参数配置
打开服务端根目录下的GameCenter.exe控制台程序,进入配置向导。基础设置中,单机架设IP地址固定填写127.0.0.1,无需勾询态IP选项;外网架设需填写公网IP,勾询态IP模式。服务器名称可自定义,依次点击下一步直至保存。
登录网关配置:在配置向导第二步,确认登录端口为默认7000,无需修改,避免端口冲突。微端功能根据需求选择开启或关闭,本地架设建议关闭,减少资源占用。全部配置完成后,勾选控制台中所有服务器选项,确保登录服务、游戏服务均被启用。
(二)数据清理与脚本加载
首次启动前,点击控制台“清理残留数据”按钮,清除冗余数据避免冲突。若服务端自带基础脚本,需确认QuestDiary文件夹下脚本文件完整,在控制台输入“@重载脚本”加载脚本;无自带脚本则需手动创建,确保脚本语法与引擎适配。
列表文件修改:打开服务端LoginSrv文件夹,编辑!addrtable.txt文件,内容改为“服务器名称Title1127.0.0.1127.0.0.1127.0.0.1:7000”,保存后关闭,解决后续游戏不开门问题。
四、客户端与登录器配置完成接入准备
(一)客户端补丁替换
将服务端自带的补丁文件夹复制至客户端根目录,出现文件替换提示时选择全部替换,确保客户端素材与服务端一致。打开客户端Data文件夹,确认Item.wil、Map.wil等素材文件已更新,避免装备、地图显示异常。客户端需安装至无中文路径的目录,如D:\LegendClient。
(二)登录器生成与配置
打开服务端LoginTool文件夹下的登录器配置工具,启用本地列表模式,列表地址填写http://127.0.0.1/list.txt。在客户端根目录新建list.txt文件,按格式填写“服务器名称|127.0.0.1|7000|0”,保存后将登录器配置工具与list.txt放在同一文件夹。
参数设置完成后,填写游戏名称、登录器图标,端口与服务端保持一致(7000),取消微端选项,点击生成登录器并保存至客户端根目录。生成后双击登录器,能正常显示服务器名称即配置成功。若读取不到列表,检查本地列表服务器是否启动,或list.txt格式是否正确。
五、服务器启动与测试确保正常运行
(一)服务端启动
按顺序启动控制台中的登录服务、游戏服务,等待加载完成。加载成功后控制台无报错提示,显示“加载完成”字样;若出现10048端口报错,说明端口被占用,重启电脑后重新启动服务端即可。启动后切勿移动或修改服务端根目录文件,避免程序崩溃。
(二)登录与功能测试
打开客户端根目录下生成的登录器,注册账号后登录,账号密码需包含大小写字母与数字。成功进入游戏界面,创建角色后测试核心功能:移动、打怪、拾取装备、使用技能,确保无异常。单机架设可直接测试,局域网架设需用其他设备连接同一网络,输入对应IP登录测试。
常见问题:登录提示连接失败,核对list.txt文件IP、端口与服务端是否一致;游戏黑屏无素材,重新替换客户端补丁并确认路径正确;启动服务端报错,检查DBC数据库路径是否正确,或运行库是否安装完整。
六、进阶设置优化运行与功能拓展
权限管理:通过服务端AdminList.txt文件添加GM账号,格式为“账号密码权限等级”,1级权限可执行所有GM命令,用于管理服务器、调整参数、刷取物品等。
功能拓展:可通过脚本配置怪物攻城、任务系统、装备掉落规则等,修改QuestDiary文件夹下的脚本文件,添加对应逻辑后重载脚本即可生效。定期备份服务端Mir200\DB文件夹与脚本文件,防止数据丢失。
外网访问设置:若需外网玩家接入,需在路由器中配置端口映射,将服务端端口(默认7000)映射至公网IP,同时更新登录器列表文件中的IP为为外网IP,确保外网设备可正常连接。

