搭建176版本传奇服务器并没有想象中复杂,核心流程分为环境准备、服务端配置、数据库设置、启动测试四个环节。下面按操作顺序展开。
先准备好基础工具。需要一份176复古服务端压缩包、176纯净客户端、DBC2000数据库工具,以及配套登录器生成器。服务端解压路径必须是D盘根目录,文件夹命名为MirServer,这个路径由引擎硬编码指定,改了会导致功能无法正常加载。
安装DBC2000是配置数据库的第一步。下载安装完成后打开控制面板里的BDEAdministrator,点击Object选择New创建Standard类型数据库,把别名改成HeroDB,在PATH字段填入D:MirServerMud2DB,保存退出。如果启动时报错$210D,删除C盘根目录下的PDOXUSRS.NET文件后重启电脑。
核心配置文件集中在Mir200文件夹。用文本编辑器打开!Setup.txt,确认Map、Envir、GuildBase、Castle等路径全部指向当前目录,不能含中文或空格。!ServerAddr.txt填写本机IP,单机测试填127.0.0.1。!Servertable.txt添加允许连接的IP,格式为“IP地图号”。
服务端程序启动顺序有严格要求,不可颠倒:先开LoginSrv.exe(账号登录服务),再开DBServer.exe(角色数据服务),接着开M2Server.exe(主游戏逻辑),最后依次开LoginGate.exe(登录网关)、SelGate.exe(角色选择网关)、RunGate.exe(游戏数据网关)。每启动一个观察控制台是否报错,有异常先解决再继续。
客户端连接设置根据用途区分。单机测试时修改登录器配置,服务器地址填127.0.0.1,端口保持默认7000。如果需要局域网或外网访问,把服务端所有配置文件里的IP替换成对应公网或局域网地址,同时路由器或云服务器安全组放行三个核心端口:登录网关7000、角色网关7100、游戏网关7200。
最后提几个容易踩的坑。服务端和客户端版本必须都是176,混搭会缺装备模型或地图文件。各网关窗口不能关闭,关闭任意一个都会导致服务中断。M2Server启动后会持续运行,控制台显示的脚本加载信息如果没有红色报错就说明正常。
先准备好基础工具。需要一份176复古服务端压缩包、176纯净客户端、DBC2000数据库工具,以及配套登录器生成器。服务端解压路径必须是D盘根目录,文件夹命名为MirServer,这个路径由引擎硬编码指定,改了会导致功能无法正常加载。
安装DBC2000是配置数据库的第一步。下载安装完成后打开控制面板里的BDEAdministrator,点击Object选择New创建Standard类型数据库,把别名改成HeroDB,在PATH字段填入D:MirServerMud2DB,保存退出。如果启动时报错$210D,删除C盘根目录下的PDOXUSRS.NET文件后重启电脑。
核心配置文件集中在Mir200文件夹。用文本编辑器打开!Setup.txt,确认Map、Envir、GuildBase、Castle等路径全部指向当前目录,不能含中文或空格。!ServerAddr.txt填写本机IP,单机测试填127.0.0.1。!Servertable.txt添加允许连接的IP,格式为“IP地图号”。
服务端程序启动顺序有严格要求,不可颠倒:先开LoginSrv.exe(账号登录服务),再开DBServer.exe(角色数据服务),接着开M2Server.exe(主游戏逻辑),最后依次开LoginGate.exe(登录网关)、SelGate.exe(角色选择网关)、RunGate.exe(游戏数据网关)。每启动一个观察控制台是否报错,有异常先解决再继续。
客户端连接设置根据用途区分。单机测试时修改登录器配置,服务器地址填127.0.0.1,端口保持默认7000。如果需要局域网或外网访问,把服务端所有配置文件里的IP替换成对应公网或局域网地址,同时路由器或云服务器安全组放行三个核心端口:登录网关7000、角色网关7100、游戏网关7200。
最后提几个容易踩的坑。服务端和客户端版本必须都是176,混搭会缺装备模型或地图文件。各网关窗口不能关闭,关闭任意一个都会导致服务中断。M2Server启动后会持续运行,控制台显示的脚本加载信息如果没有红色报错就说明正常。

