一、基础环境与文件准备
硬件与系统要求:本地电脑或云服务器均可,系统推荐WindowsServer2008/2012或Win7/Win10。需关闭防火墙或放行相关端口(7000-7200、8888等)。严禁使用含中文或空格的路径,建议统一解压至D:\MirServer。
核心文件清单:
•服务端:完整的MirServer文件夹(必须包含Mir200、DBServer、LoginSrv、LogDataServer等核心目录)。
-客户端:官方完整客户端(如十七周年版),用于存放补丁及作为游戏主体。
-数据库:老版本需安装配置DBC2000;新引擎(GOM/GEE等)通常自带Access或SQLite,无需额外安装。
-引擎控制器:版本配套的GameCenter.exe或M2Server.exe。
二、数据库配置(DBC2000篇)
若服务端使用老引擎(如HERO、BLUE),必须正确配置数据库连接。
1.安装软件:下载并安装DBC2000(32位版本兼容性最佳)。
2.建立连接:打开控制面板中的BDEAdministrator,点击Object→New,选择STANDARD。
3.参数设置:将新建的数据库重命名为HeroDB,将其PATH路径指向服务端数据库目录(通常是D:\MirServer\Mud2\DB)。
4.保存生效:点击Apply保存,确保HeroDB左侧无红色感叹号。
三、服务端启动与引擎配置
1.目录检查:将服务端解压至D:\,确认MirServer内各模块完整。
2.运行控制器:双击GameCenter.exe(或对应引擎控制器),进入配置向导。
-服务端目录:自动识别或手动指定为D:\MirServer。
◦数据库名称:填写HeroDB(与BDE中一致)。
-IP地址设置:单机测试填写127.0.0.1;局域网或外网填写本机内网IP(如192.168.1.10)。
3.一键启动:点击“启动游戏服务器”,观察下方窗口。当所有网关(LoginGate、RunGate、DBServer、M2Server)均显示绿色“已启动”且无报错时,服务端即运行成功。
四、登录器生成与补丁覆盖
登录器配置:
1.进入服务端内的登录器文件夹,找到MakeGameLogin.exe(登录器生成器)。
2.修改“游戏列表”:将服务器名称、IP(单机填127.0.0.1)、端口(7000)写入列表文件。
3.生成登录器:点击“生成登录器”,将生成的.exe文件放入客户端根目录。
补丁处理:
1.将服务端自带的Map、Data、Wav等补丁文件夹,完整覆盖到客户端根目录。
2.检查Pak.txt文件(GOM引擎):确保其中的补丁路径与客户端实际路径完全一致,否则会导致装备、地图显示异常。
五、外网与局域网架设(可选)
若需让朋友联机,需进行网络映射。
1.修改IP:在引擎配置向导中,将“游戏服务器外网IP地址”修改为你的公网IP(或云服务器IP)。
2.端口转发:在路由器管理界面,设置虚拟服务器(端口映射),将7000、7100、7200等端口指向运行服务端的电脑内网IP。
3.列表分发:将登录器列表中的IP改为公网IP,将此登录器发给其他玩家即可连接。
六、常见启动报错排查
•DBServer启动失败:通常因数据库路径错误或DBC2000未正确配置,检查HeroDB的PATH是否指向Mud2\DB。
-M2Server加载地图失败:客户端补丁未正确覆盖,或Mir200\Map目录地图文件缺失。
-登录器无法连接:检查IP是否填错,或防火墙/路由器未放行对应端口。
硬件与系统要求:本地电脑或云服务器均可,系统推荐WindowsServer2008/2012或Win7/Win10。需关闭防火墙或放行相关端口(7000-7200、8888等)。严禁使用含中文或空格的路径,建议统一解压至D:\MirServer。
核心文件清单:
•服务端:完整的MirServer文件夹(必须包含Mir200、DBServer、LoginSrv、LogDataServer等核心目录)。
-客户端:官方完整客户端(如十七周年版),用于存放补丁及作为游戏主体。
-数据库:老版本需安装配置DBC2000;新引擎(GOM/GEE等)通常自带Access或SQLite,无需额外安装。
-引擎控制器:版本配套的GameCenter.exe或M2Server.exe。
二、数据库配置(DBC2000篇)
若服务端使用老引擎(如HERO、BLUE),必须正确配置数据库连接。
1.安装软件:下载并安装DBC2000(32位版本兼容性最佳)。
2.建立连接:打开控制面板中的BDEAdministrator,点击Object→New,选择STANDARD。
3.参数设置:将新建的数据库重命名为HeroDB,将其PATH路径指向服务端数据库目录(通常是D:\MirServer\Mud2\DB)。
4.保存生效:点击Apply保存,确保HeroDB左侧无红色感叹号。
三、服务端启动与引擎配置
1.目录检查:将服务端解压至D:\,确认MirServer内各模块完整。
2.运行控制器:双击GameCenter.exe(或对应引擎控制器),进入配置向导。
-服务端目录:自动识别或手动指定为D:\MirServer。
◦数据库名称:填写HeroDB(与BDE中一致)。
-IP地址设置:单机测试填写127.0.0.1;局域网或外网填写本机内网IP(如192.168.1.10)。
3.一键启动:点击“启动游戏服务器”,观察下方窗口。当所有网关(LoginGate、RunGate、DBServer、M2Server)均显示绿色“已启动”且无报错时,服务端即运行成功。
四、登录器生成与补丁覆盖
登录器配置:
1.进入服务端内的登录器文件夹,找到MakeGameLogin.exe(登录器生成器)。
2.修改“游戏列表”:将服务器名称、IP(单机填127.0.0.1)、端口(7000)写入列表文件。
3.生成登录器:点击“生成登录器”,将生成的.exe文件放入客户端根目录。
补丁处理:
1.将服务端自带的Map、Data、Wav等补丁文件夹,完整覆盖到客户端根目录。
2.检查Pak.txt文件(GOM引擎):确保其中的补丁路径与客户端实际路径完全一致,否则会导致装备、地图显示异常。
五、外网与局域网架设(可选)
若需让朋友联机,需进行网络映射。
1.修改IP:在引擎配置向导中,将“游戏服务器外网IP地址”修改为你的公网IP(或云服务器IP)。
2.端口转发:在路由器管理界面,设置虚拟服务器(端口映射),将7000、7100、7200等端口指向运行服务端的电脑内网IP。
3.列表分发:将登录器列表中的IP改为公网IP,将此登录器发给其他玩家即可连接。
六、常见启动报错排查
•DBServer启动失败:通常因数据库路径错误或DBC2000未正确配置,检查HeroDB的PATH是否指向Mud2\DB。
-M2Server加载地图失败:客户端补丁未正确覆盖,或Mir200\Map目录地图文件缺失。
-登录器无法连接:检查IP是否填错,或防火墙/路由器未放行对应端口。

