架设传奇单机需准备服务端文件、客户端、数据库引擎及基础网络配置。整个过程无需联网,适用于个人练习或怀旧体验。以下以主流Hero引擎为例,分步说明操作流程。
一、准备工作
下载完整单机包:包含M2Server、DBServer、LoginSrv、客户端(如HeroMir2)等文件夹;
安装Borland Database Engine(BDE),用于读取DBC物品数据库;
关闭杀毒软件,防止误删服务端关键DLL;
确保系统为Windows 7/10/11,64位系统需兼容32位程序。
二、配置服务端
解压单机包至非中文路径(如D:MirServer);
进入D:MirServerMir200,打开!ServerInfo.txt,确认IP为127.0.0.1;
检查D:MirServerDBServer!Setup.txt,确保数据库路径指向本地(如MapDir=D:MirServerDBServerMap);
若使用登录器,修改LoginSrv!AddrTable.txt,将外网IP替换为127.0.0.1。
三、安装并配置BDE
运行BDE安装程序(通常在单机包Tools目录下);
安装完成后,打开“BDE Administrator”;
在Object → New → Paradox,设置PATH为D:MirServerDBServerMap;
保存配置,关闭工具。
四、启动服务端
按顺序依次运行以下程序(不可跳过):
LoginSrvLoginSrv.exe(登录服务器);
DBServerDBServer.exe(数据库服务,加载地图与物品);
M2ServerM2Server.exe(主引擎,处理角色与战斗逻辑)。
若DBServer卡在“加载物品数据库”,删除C盘根目录的PDOXUSRS.NET后重试。
五、配置客户端
进入客户端目录(如HeroMir2),找到Mir2.cfg或ip.txt;
将IP地址改为127.0.0.1,端口保持7000(或与服务端一致);
若使用登录器,选择“本地测试”或手动输入127.0.0.1:7000。
六、创建角色与进入游戏
启动客户端,输入任意账号密码(单机通常无需注册);
创建角色时,部分版本需先在Mir200GuildBase下新建空文件夹;
进入游戏后,默认出生点为比奇省安全区(坐标333,333)。
七、常见问题处理
黑屏或闪退:以管理员身份运行客户端,兼容模式设为Windows XP;
无法连接服务器:检查防火墙是否阻止M2Server.exe,临时关闭测试;
地图缺失:确认Map目录下存在WIL格式地图文件(如001.wil);
技能无效:检查DBServerMapMagic.DB是否存在,必要时用DBC工具重建。
完成以上步骤后,即可在本机独立运行传奇服务端,支持单人打怪、刷装备、测试脚本等功能。所有数据存储于本地,无需外部依赖。

