传奇服务端系统架设需完成工具准备、数据库安装、服务端配置、网络设置及启动测试系列操作。以下为从零开始的完整执行流程。
一、核心工具准备
架设前需备齐三类工具:传奇服务端程序包、DBC2000数据库软件、配套登录器。服务端通常以“MirServer”压缩包形式提供,包含DBServer、LoginGate、Mir200等核心目录。DBC2000需根据操作系统选择32位或64位版本,确保兼容性。登录器需与服务端引擎版本匹配,否则无法连接。
二、DBC2000数据库安装与配置
DBC2000是传奇存储角色、物品数据的关键组件。下载安装包后双击运行,全程点击“下一步”完成安装,无需修改默认选项。安装后打开Windows控制面板,将查看方式切换为“大图标”或“小图标”,找到“BDE Administrator”并启动。
在BDE Administrator界面空白处右键,选择“New”新建数据库别名。在弹出的对话框直接点击“OK”,将默认名称“STANDARD1”修改为“HeroDB”(大小写不限)。在右侧“Definition”面板找到“PATH”选项,点击后方“...”按钮,浏览选择路径。路径必须指向服务端的数据库文件夹,通常为“D:\Mirserver\Mud2\DB”。确保服务端已解压至D盘根目录,且文件夹名称无中文字符。设置完成后点击菜单栏“Object”中的“Apply”保存,关闭窗口。
三、服务端解压与目录检查
将下载的服务端压缩包解压至D盘根目录,确保主文件夹名为“MirServer”。检查目录完整性,必须包含以下子文件夹:DBServer(数据库服务)、LoginGate(登录网关)、LoginSrv(登录服务)、Mir200(游戏主程序)、RunGate(游戏网关)、SelGate(角色网关)。若缺少任一目录,服务端将无法正常启动。
四、IP地址配置
IP配置决定服务端运行模式:单机、局域网或外网。
单机模式:所有IP地址设置为“127.0.0.1”。使用文本编辑器打开“D:\Mirserver\Mir200\!Setup.txt”文件,找到“ServerAddr=”和“LoginAddr=”字段,将其值改为“127.0.0.1”。同步修改“D:\Mirserver\DBServer\!addrtable.txt”和“!serverinfo.txt”文件中的IP地址。
局域网模式:需将IP改为本机局域网IP(通过命令提示符输入“ipconfig”查询,如192.168.1.100)。除修改上述文件外,还需更改网关配置文件:“D:\Mirserver\LoginGate\Config.ini”中的“Server1=”字段;“D:\Mirserver\RunGate\RunGate.ini”中的“ListenAddr=”字段;“D:\Mirserver\SelGate\Config.ini”中的“ServerIP=”字段。确保所有配置文件中的IP地址完全一致。
外网模式:需拥有公网IP并设置路由器端口映射,涉及更复杂网络配置,本文不展开。
五、引擎控制器配置
打开“D:\Mirserver”目录下的引擎控制器,通常名为“GameCenter.exe”或“GameOfMir引擎控制器.exe”。点击“配置向导”,第一步设置游戏服务端所在目录,确认路径为“D:\Mirserver”。在“游戏数据库名称”栏填写“HeroDB”,与BDE Administrator中创建的数据库别名保持一致。在“游戏服务器外网IP地址”栏,根据运行模式填写“127.0.0.1”(单机)或局域网IP。后续步骤保持默认端口设置(7000、7100、7200等),直至完成配置并保存。
六、服务启动与游戏测试
返回引擎控制器主界面,点击“启动游戏服务器”。观察程序窗口,应依次弹出“游戏数据库服务器”、“登录服务器”、“角色网关”、“游戏网关”、“M2Server”等进程,所有窗口无报错信息。若某个窗口自动关闭,需根据提示错误排查。
启动配套登录器,选择“单机测试”或输入对应IP地址。在登录界面使用默认账号密码(常为“test”),端口保持7000,点击进入游戏。成功创建角色并进入游戏画面,即表示架设成功。
七、常见问题与排查
启动时数据库连接失败:检查BDE Administrator中“HeroDB”的PATH路径是否正确指向“D:\Mirserver\Mud2\DB”文件夹。确认引擎控制器配置向导中“游戏数据库名称”是否为“HeroDB”。
登录器显示“连接关闭”:检查服务端所有配置文件中的IP地址是否统一,特别是LoginGate和DBServer下的配置。关闭Windows防火墙或开放7000、7100、7200、7300端口。
M2Server启动后自动关闭:查看Mir200目录下的“Log”文件夹,阅读错误日志文件。常见原因为数据库路径错误、脚本语法错误或插件缺失。
局域网内其他电脑无法连接:确认主机防火墙已开放相应端口。确保其他电脑的登录器配置中IP地址指向主机局域网IP,而非127.0.0.1。
遵循此流程逐步操作,可完成传奇服务端从安装到运行的全系统架设,实现单机或局域网游戏环境搭建。
传奇服务端系统架设完整流程与配置详解
来源:
作者:
点击:

