架设单机版传奇需准备服务端文件、客户端文件及配套数据库环境。整个过程包括环境部署、配置修改、启动测试三部分,操作需在本地计算机完成。
第一步:获取完整服务端包。常见版本包含1.76、1.80、2.0等,文件结构通常为 MirServer 文件夹,内含 LoginSrv、LogDataSrv、GameLog、DBServer、RunGate、LoginGate、Mir200 等子目录。解压至非系统盘根目录,如 D:MirServer,避免路径含中文或空格。
第二步:安装数据库支持。多数单机版依赖 Access 或 SQL Server。若使用 Access,确保系统已安装 Microsoft Jet 引擎;若使用 SQL 版本,需先安装 SQL Server 2000/2005,并创建对应数据库,导入服务端提供的 .sql 脚本文件。数据库连接信息位于 DBServer 目录下的 DBServer.ini,需填写服务器地址、账号、密码及库名。
第三步:配置登录与网关服务。打开 LoginSrv 目录,编辑 LoginSrv.ini,设置 [Server] 段中的 IP 地址为 127.0.0.1,Port 为默认 7000。在 Mir200 目录中,修改 Config.ini,确认 ServerIndex、ServerName、DBName 等字段与实际一致。RunGate 和 LoginGate 的配置文件(RunGate.ini、LoginGate.ini)需指向本地 IP 和对应端口,通常为 5555 与 7200。
第四步:检查地图与NPC加载。进入 Mir200Envir 目录,确认 Map 目录含 .map 地图文件,Npc_def 包含脚本文件,MonItems 包含怪物掉落配置。MapInfo.txt 定义地图编号与名称,StartPoint.txt 设定角色出生点,需确保坐标有效且位于安全区。
第五步:启动服务端程序。按顺序运行以下可执行文件:LoginSrv.exe → DBServer.exe → RunGate.exe → LoginGate.exe → Mir200.exe。每个程序启动后应显示“运行正常”或监听端口成功,若报错需查看日志文件(通常位于 Log 目录)排查缺失文件或配置错误。
第六步:配置客户端连接。客户端根目录下找到 HeroConfig.ini 或 Client.exe 同级的 Config.ini,将 ServerIP 改为 127.0.0.1,Port 设为 7200(或 LoginGate 配置的端口)。部分版本需将补丁文件(如 Packed.zip)放入 Dirs 或 Patch 目录。
第七步:测试登录与游戏功能。启动客户端,输入任意账号密码(单机版通常无需注册),创建角色进入游戏。验证能否正常移动、打怪、使用技能、与NPC交互。若卡在登录界面,检查 LoginGate 是否运行;若进游戏后无地图,确认 Map 目录路径正确且文件未损坏。
服务端关闭时应按反向顺序退出:先关闭 Mir200,再依次结束 LoginGate、RunGate、DBServer、LoginSrv,防止数据写入中断。所有配置修改均基于本地回环地址,仅限单机使用,不涉及外部连接。

