一、前期准备:必备工具与文件清单
(一)核心工具
操作系统镜像:优先选择 Windows Server 2003(SP2 补丁版)或 Windows XP(专业版),前者兼容性更强,支持多数传世服务端版本(如 1.950、1.960);
传世服务端文件:需下载与目标版本匹配的完整包(含 MirServer 主目录、Mud2 地图文件夹、数据库备份文件),建议选择带 “单机优化” 标识的资源,减少后续配置步骤;
数据库软件:SQL Server 2000(含 SP3 补丁)或 SQL Server 2005,1.950 版本服务端优先适配前者;
辅助工具:DBC2000(管理服务端数据文件)、登录器生成器(如简易单机登录器)、WinRAR(解压文件)、远程桌面连接(可选,用于本地虚拟机管理)。
(二)文件检查
下载后确认服务端包内包含以下关键文件:
MirServer 文件夹(含 LoginSrv、DBServer、M2Server 等程序);
数据库备份文件(通常为.bak 格式,存于 “DB 备份” 子文件夹);
配置说明文档(若有,可优先参考版本专属设置)。
二、基础环境搭建:3 步完成系统与数据库部署
(一)第一步:安装操作系统
在虚拟机(如 VMware)或物理机中安装 Windows Server 2003,分区时需单独划分 D 盘(至少 50GB 空间),用于存放服务端文件;
安装完成后,立即安装 SP2 补丁,关闭系统自带防火墙(单机无需防护,避免拦截端口),并设置固定 IP(本地单机设为 192.168.1.10,子网掩码 255.255.255.0)。
(二)第二步:安装 SQL Server 数据库
双击 SQL Server 2000 安装包,选择 “本地计算机” 安装,实例名默认 “SQLSERVER”,设置登录模式为 “混合模式”,自定义 sa 账号密码(需牢记,后续配置要用);
安装完成后,立即安装 SP3 补丁,打开 “企业管理器”,右键 “数据库”→“新建数据库”,创建 3 个空库:Account(账号库)、Game(游戏数据)、Log(日志库)。
(三)第三步:安装必要组件
安装 DBC2000:双击 setup.exe,默认路径安装,完成后打开控制面板→BDE Administrator,新建数据源(命名为 “HeroDB”),将 “PATH” 指向后续服务端的 DB 目录(先记为 D:\MirServer\Mud2\DB),点击 “应用” 保存;
安装.NET Framework 2.0:部分服务端依赖该组件,双击安装包后按默认步骤完成,重启电脑生效。
三、服务端部署:文件解压与关键配置
(一)文件解压与路径设置
将传世服务端压缩包解压至 D 盘根目录,确保路径为 D:\MirServer(避免中文路径,如 “D:\ 传世服务端” 会导致程序报错);
检查 MirServer 目录下是否存在以下子文件夹:LoginSrv(登录服务)、DBServer(数据库服务)、M2Server(主引擎)、Mir200(游戏配置)、Mud2(地图与数据),缺失需重新下载服务端。
(二)数据库关联:还原备份数据
打开 SQL 企业管理器,右键 “Account” 数据库→“所有任务”→“还原数据库”,选择 “从设备”,点击 “选择设备”→“添加”,找到服务端 “DB 备份” 文件夹中的 Account.bak,确定后开始还原;
按相同步骤还原 Game.bak 至 Game 库、Log.bak 至 Log 库,还原过程中若提示 “覆盖现有数据库”,选择 “是”。
(三)服务端 IP 与端口配置
打开 D:\MirServer\Mir200\Envir\ServerInfo.txt,将 “ServerIP” 改为本地固定 IP(192.168.1.10),“ServerName” 改为自定义名称(如 “传世单机测试服”);
打开 D:\MirServer\LoginSrv\LoginSrv.ini,确认 “ListenIP” 为 192.168.1.10,“ListenPort” 为 7000(默认端口,单机无需修改)。
四、核心参数设置:确保服务端正常运行
(一)M2 引擎基础配置
双击 D:\MirServer\M2Server\M2Server.exe,打开主引擎界面,点击顶部 “选项”→“游戏设置”,将 “经验倍率”“金币倍率” 设为需求值(单机建议经验 10 倍、金币 5 倍,方便测试);
点击 “行会设置”,将 “新建立行会人数上限” 设为 100(避免出现人数 0 的问题),“行会创建费用” 设为 100 万金币,保存设置。
(二)登录器制作
打开登录器生成器,点击 “服务器设置”,输入 “服务器名称”(与 ServerInfo.txt 一致)、“IP 地址”(192.168.1.10)、“端口”(7000);
点击 “生成登录器”,将生成的 Login.exe 保存至 D:\MirServer 目录下,方便后续启动。
五、启动与测试:验证服务端是否正常
(一)服务端启动顺序(关键!)
双击 D:\MirServer\LoginSrv\LoginServer.exe,出现 “Login Server Start Success” 提示即启动成功;
双击 D:\MirServer\DBServer\DBServer.exe,提示 “DB Server Connect Success” 说明数据库连接正常;
确保 M2Server 已打开,最后双击 D:\MirServer\GameServer\GameServer.exe,待界面显示 “Game Server Start” 完成启动。
(二)本地测试
双击生成的 Login.exe,点击 “注册账号”,输入账号密码(无需验证,直接注册);
登录账号后,选择角色进入游戏,尝试创建行会(需满足等级 25 级、100 万金币、沃玛号角,单机可通过 M2 引擎 “GM 命令” 直接获取:在 M2 界面输入 “@give 角色名 沃玛号角 1”,再刷经验至 25 级);
若能正常进入游戏、执行操作,说明服务端搭建成功;若提示 “无法连接服务器”,检查服务端启动顺序是否正确,或 IP 配置是否一致。
六、常见问题排查
服务端启动失败:检查 SQL Server 是否已启动(右键 “我的电脑”→“管理”→“服务”,确保 SQL Server 服务状态为 “已启动”);
登录器无法连接:关闭系统防火墙,或确认 LoginSrv.ini 中的 IP 与登录器 IP 一致;
地图加载空白:检查 Mud2 文件夹是否完整,或在 M2 引擎 “地图设置” 中重新加载地图文件。
(一)核心工具
操作系统镜像:优先选择 Windows Server 2003(SP2 补丁版)或 Windows XP(专业版),前者兼容性更强,支持多数传世服务端版本(如 1.950、1.960);
传世服务端文件:需下载与目标版本匹配的完整包(含 MirServer 主目录、Mud2 地图文件夹、数据库备份文件),建议选择带 “单机优化” 标识的资源,减少后续配置步骤;
数据库软件:SQL Server 2000(含 SP3 补丁)或 SQL Server 2005,1.950 版本服务端优先适配前者;
辅助工具:DBC2000(管理服务端数据文件)、登录器生成器(如简易单机登录器)、WinRAR(解压文件)、远程桌面连接(可选,用于本地虚拟机管理)。
(二)文件检查
下载后确认服务端包内包含以下关键文件:
MirServer 文件夹(含 LoginSrv、DBServer、M2Server 等程序);
数据库备份文件(通常为.bak 格式,存于 “DB 备份” 子文件夹);
配置说明文档(若有,可优先参考版本专属设置)。
二、基础环境搭建:3 步完成系统与数据库部署
(一)第一步:安装操作系统
在虚拟机(如 VMware)或物理机中安装 Windows Server 2003,分区时需单独划分 D 盘(至少 50GB 空间),用于存放服务端文件;
安装完成后,立即安装 SP2 补丁,关闭系统自带防火墙(单机无需防护,避免拦截端口),并设置固定 IP(本地单机设为 192.168.1.10,子网掩码 255.255.255.0)。
(二)第二步:安装 SQL Server 数据库
双击 SQL Server 2000 安装包,选择 “本地计算机” 安装,实例名默认 “SQLSERVER”,设置登录模式为 “混合模式”,自定义 sa 账号密码(需牢记,后续配置要用);
安装完成后,立即安装 SP3 补丁,打开 “企业管理器”,右键 “数据库”→“新建数据库”,创建 3 个空库:Account(账号库)、Game(游戏数据)、Log(日志库)。
(三)第三步:安装必要组件
安装 DBC2000:双击 setup.exe,默认路径安装,完成后打开控制面板→BDE Administrator,新建数据源(命名为 “HeroDB”),将 “PATH” 指向后续服务端的 DB 目录(先记为 D:\MirServer\Mud2\DB),点击 “应用” 保存;
安装.NET Framework 2.0:部分服务端依赖该组件,双击安装包后按默认步骤完成,重启电脑生效。
三、服务端部署:文件解压与关键配置
(一)文件解压与路径设置
将传世服务端压缩包解压至 D 盘根目录,确保路径为 D:\MirServer(避免中文路径,如 “D:\ 传世服务端” 会导致程序报错);
检查 MirServer 目录下是否存在以下子文件夹:LoginSrv(登录服务)、DBServer(数据库服务)、M2Server(主引擎)、Mir200(游戏配置)、Mud2(地图与数据),缺失需重新下载服务端。
(二)数据库关联:还原备份数据
打开 SQL 企业管理器,右键 “Account” 数据库→“所有任务”→“还原数据库”,选择 “从设备”,点击 “选择设备”→“添加”,找到服务端 “DB 备份” 文件夹中的 Account.bak,确定后开始还原;
按相同步骤还原 Game.bak 至 Game 库、Log.bak 至 Log 库,还原过程中若提示 “覆盖现有数据库”,选择 “是”。
(三)服务端 IP 与端口配置
打开 D:\MirServer\Mir200\Envir\ServerInfo.txt,将 “ServerIP” 改为本地固定 IP(192.168.1.10),“ServerName” 改为自定义名称(如 “传世单机测试服”);
打开 D:\MirServer\LoginSrv\LoginSrv.ini,确认 “ListenIP” 为 192.168.1.10,“ListenPort” 为 7000(默认端口,单机无需修改)。
四、核心参数设置:确保服务端正常运行
(一)M2 引擎基础配置
双击 D:\MirServer\M2Server\M2Server.exe,打开主引擎界面,点击顶部 “选项”→“游戏设置”,将 “经验倍率”“金币倍率” 设为需求值(单机建议经验 10 倍、金币 5 倍,方便测试);
点击 “行会设置”,将 “新建立行会人数上限” 设为 100(避免出现人数 0 的问题),“行会创建费用” 设为 100 万金币,保存设置。
(二)登录器制作
打开登录器生成器,点击 “服务器设置”,输入 “服务器名称”(与 ServerInfo.txt 一致)、“IP 地址”(192.168.1.10)、“端口”(7000);
点击 “生成登录器”,将生成的 Login.exe 保存至 D:\MirServer 目录下,方便后续启动。
五、启动与测试:验证服务端是否正常
(一)服务端启动顺序(关键!)
双击 D:\MirServer\LoginSrv\LoginServer.exe,出现 “Login Server Start Success” 提示即启动成功;
双击 D:\MirServer\DBServer\DBServer.exe,提示 “DB Server Connect Success” 说明数据库连接正常;
确保 M2Server 已打开,最后双击 D:\MirServer\GameServer\GameServer.exe,待界面显示 “Game Server Start” 完成启动。
(二)本地测试
双击生成的 Login.exe,点击 “注册账号”,输入账号密码(无需验证,直接注册);
登录账号后,选择角色进入游戏,尝试创建行会(需满足等级 25 级、100 万金币、沃玛号角,单机可通过 M2 引擎 “GM 命令” 直接获取:在 M2 界面输入 “@give 角色名 沃玛号角 1”,再刷经验至 25 级);
若能正常进入游戏、执行操作,说明服务端搭建成功;若提示 “无法连接服务器”,检查服务端启动顺序是否正确,或 IP 配置是否一致。
六、常见问题排查
服务端启动失败:检查 SQL Server 是否已启动(右键 “我的电脑”→“管理”→“服务”,确保 SQL Server 服务状态为 “已启动”);
登录器无法连接:关闭系统防火墙,或确认 LoginSrv.ini 中的 IP 与登录器 IP 一致;
地图加载空白:检查 Mud2 文件夹是否完整,或在 M2 引擎 “地图设置” 中重新加载地图文件。

