传奇服务端单机架设零基础完整教程 全套实操步骤详解

来源: 作者: 点击:
架设传奇单机需准备Hero引擎整合包、DBC2000数据库工具及配套客户端。所有操作应在Windows系统下进行,路径避免中文、空格或特殊符号,推荐使用D盘根目录。

解压服务端整合包至D:Mirserver。确保目录结构包含LoginSrv、GameSrv、M2Server.exe、DB文件夹及Envir子目录。若压缩包内含“服务端”“服务器”等字样文件夹,将其内容直接移至Mirserver根目录。

安装DBC2000数据库组件。运行安装程序按默认选项完成安装。进入控制面板→切换为小图标视图→打开BDE Administrator。点击Object→New,选择Paradox类型,输入名称HeroDB,将Path指向D:MirserverDB,点击√确认保存。

配置IP地址绑定。用记事本打开D:Mirserver!Setup.txt,找到[Server]段落,将IP=0.0.0.0改为IP=127.0.0.1。若文件不存在,可从其他整合包复制模板,或留空由程序自动识别本地回环地址。

启动服务端核心进程。依次双击运行以下四个程序:
D:MirserverLoginSrv.exe(登录网关)
D:MirserverLogDataSrv.exe(日志数据服务)
D:MirserverGameSrv.exe(游戏逻辑服务)
D:MirserverM2Server.exe(主控服务端)

部分整合包提供“启动服务端.bat”,双击可自动加载全部进程。启动后M2Server窗口应显示“服务器运行中”或类似提示。

部署客户端并修改连接地址。将客户端解压至D:MirClient,覆盖补丁文件(如有)。用记事本打开D:MirClient下的Login.ini、Mir.ini或IPList.txt,将IP字段统一改为127.0.0.1。若使用登录器,选择“本地测试”或手动输入127.0.0.1。

创建角色前赋予管理员权限。编辑D:MirserverMir200GuildBaseManageList.txt,在末尾添加一行“角色名=1”,其中“角色名”为游戏中即将创建的角色名称。保存文件后重启M2Server使权限生效。

测试登录流程。运行客户端启动程序,输入任意账号密码(单机通常无需验证),创建战士、法师或道士角色。成功进入比奇省安全区即表示服务端运行正常。

检查常见错误。若卡在登录界面,确认LoginSrv是否运行;若提示“连接失败”,检查客户端IP是否为127.0.0.1;若角色无法移动,查看M2Server是否报错“地图未加载”,需确认Map目录存在且命名正确(如0.map对应比奇)。

服务端关键目录说明:
Envir:存放NPC脚本、怪物刷新、地图属性
DB:存储人物、物品、行会等数据库文件
GuildBase:管理行会与GM权限列表
Map:包含所有地图文件,扩展名为.map

关闭服务端时应先退出客户端,再依次关闭M2Server、GameSrv、LogDataSrv、LoginSrv。强制结束进程可能导致DB文件损坏,下次启动时出现“数据库异常”提示。

数据保存机制依赖正常退出。角色等级、背包、坐标等信息在玩家退出游戏时写入Share目录下的角色存档。未正常退出可能导致最近操作丢失。