当前位置 : 145z游戏站 | 热血传奇 | 传奇游戏 | 

单机版传奇搭建全流程:从准备到运行详细指南

热度:
一、搭建前必做的3项准备
1.准备核心资源(版本需匹配)
服务器端压缩包:选择适合单机的版本(推荐1.76复古版、1.80经典版,兼容性强、文件体积小),从正规怀旧游戏社区或单机玩家论坛下载,确保包内包含“DBServer”“M2Server”“LoginSrv”三个核心服务文件夹,以及StdItems.DB、ID.DB等关键数据库文件(缺失会导致启动失败)。
对应版本客户端:需与服务器端版本一致(如1.76服务器端配1.76客户端),避免出现“地图加载失败”“角色模型异常”问题,客户端无需安装,解压后保留完整文件夹即可。
辅助工具:①数据库工具(Access,用于修改账号信息;或SQLiteExpert,适配部分新版服务器端);②文本编辑器(Notepad++,方便修改脚本配置,比记事本更易查看代码结构);③端口查看工具(可选,如TCPView,排查端口占用问题)。
2.确认电脑系统要求
系统:仅支持Windows系统(Windows10/11最佳,Win7部分版本可能不兼容新服务器端),不支持Mac或Linux。
路径:提前在非C盘(推荐D盘)新建纯英文文件夹,命名为“mirserver”(如D:\mirserver),服务器端和解压后的文件均放入此文件夹,严禁路径含中文或特殊符号(如“D:\传奇单机”会导致服务启动报错)。
二、服务器端安装与核心配置(关键步骤)
1.解压服务器端并检查文件
将下载的服务器端压缩包右键解压,选择“解压到D:\mirserver”,解压后打开文件夹,确认以下文件/文件夹完整:
核心服务文件夹:DBServer(数据库服务)、M2Server(主服务)、LoginSrv(登录服务);
数据库文件:D:\mirserver\LoginSrv\IDDB\ID.DB(账号数据库)、D:\mirserver\Mud2\StdItems.DB(物品数据库);
启动程序:各服务文件夹下的“DBServer.exe”“M2Server.exe”“LoginSrv.exe”(后缀为.exe,无后缀需在“文件夹选项”中勾选“显示文件扩展名”)。
2.修改服务器基础配置(确保本地可访问)
设置登录IP:打开D:\mirserver\LoginSrv\LogSrv.ini,找到“[Login]”段落,将“IP=”后的内容改为“127.0.0.1”(本地回环地址,单机专用,无需联网),端口保持默认(通常为7000,不要修改,避免与其他程序冲突)。
确认数据库路径:打开D:\mirserver\DBServer\DBConfig.ini,检查“DataPath=”是否指向“D:\mirserver\Mud2\”,“IDPath=”是否指向“D:\mirserver\LoginSrv\IDDB\”,路径错误会导致数据库加载失败,需手动修改为正确路径。
三、账号创建与权限设置(单机登录必备)
1.用Access添加登录账号
打开D:\mirserver\LoginSrv\IDDB文件夹,找到“ID.DB”文件,右键选择“打开方式”→“MicrosoftAccess”(若无此选项,需先安装Access软件)。
打开后会看到“Account”表(账号表),双击打开表,在空白行输入:
“Account”列:输入你想创建的账号(如test123,仅英文+数字);
“Password”列:输入密码(如123456,部分版本需小写);
“AdminLevel”列:输入“0”(0为普通玩家,10为GM权限,单机建议先设普通玩家,避免误操作);
其他列(如“LastLoginTime”)无需填写,直接保存表并关闭Access。
2.验证账号数据库有效性
打开D:\mirserver\DBServer文件夹,双击“DBServer.exe”,若界面显示“数据库连接成功”“账号数据库加载完成”,说明账号配置有效;若提示“ID.DB文件不存在”,需重新检查ID.DB路径是否正确。
四、客户端关联与登录器设置
1.客户端路径配置
找到服务器端根目录下的“登录器”程序(常见文件名:“单机登录器.exe”“LegendLogin.exe”,多在D:\mirserver根目录或“LoginSrv”文件夹内),右键选择“属性”→“打开文件所在位置”。
双击打开登录器,在“客户端路径”选项中,点击“浏览”,选择你解压后的客户端文件夹(如D:\MirClient),确认路径后点击“保存配置”,避免登录时提示“找不到客户端”。
2.登录器参数检查
登录器内“服务器IP”需显示“127.0.0.1”,“端口”为7000(与LogSrv.ini一致);
部分登录器有“单机模式”选项,需勾选,跳过联网验证(未勾选可能提示“无法连接服务器”)。
五、启动服务器与测试运行(最后一步)
1.按顺序启动核心服务(关键!顺序错必失败)
第一步:启动DBServer:双击D:\mirserver\DBServer\DBServer.exe,等待界面显示“数据库服务器启动成功”“物品数据加载完成”(无报错、无卡住);
第二步:启动LoginSrv:双击D:\mirserver\LoginSrv\LoginSrv.exe,显示“登录服务启动成功,等待客户端连接”;
第三步:启动M2Server:双击D:\mirserver\M2Server\M2Server.exe,等待界面加载完成,底部状态栏显示“服务器正常运行”“当前在线人数:0”(无“文件缺失”“端口占用”报错)。
2.登录游戏测试
打开配置好的登录器,输入之前创建的账号(test123)和密码(123456),点击“登录”;
选择游戏区服(单机通常只有1个区,如“单机测试区”),创建角色(输入角色名,选择职业),点击“进入游戏”;
若能正常加载地图、控制角色移动、打怪(如新手村打鸡),说明单机版搭建成功;若闪退,检查客户端与服务器端版本是否匹配,或登录器路径是否正确。
六、常见问题快速排查
服务启动卡住:若DBServer卡在“加载物品数据”,检查D:\mirserver\Mud2\StdItems.DB是否缺失,补全后重启;
登录提示“账号不存在”:确认DBServer已启动,且ID.DB中账号“AdminLevel”设为0,重新添加账号后重启DBServer;
客户端闪退:右键客户端程序,选择“兼容模式”→“Windows10”,并勾选“以管理员身份运行”。
[顶部]