一、架设前核心准备:工具与环境适配
(一)必备工具包获取
核心资源包:
996 引擎服务端:从官方论坛或猴岛论坛下载最新版本,含服务端程序、配置工具及基础脚本库。
传奇客户端:选用《热血传奇》V1.76 怀旧版或 V1.85 周年版,确保与引擎版本匹配(复古版本需额外打适配补丁)。
数据库工具:优先安装 MySQL 5.7(兼容稳定性强),搭配 Navicat 管理工具;老版本引擎可备用 DBC2000。
辅助工具:996 专用登录器配置器、表格更新.exe(引擎包自带)、Lua 脚本编辑器(如 VSCode)。
工具校验:下载后核对文件完整性,引擎服务端需包含 GameCenter.exe(核心控制器)、Config.ini(主配置文件)及 DB 文件夹(数据库初始化文件)。
(二)环境预处理
系统要求:需 Windows 10/11 64 位系统,硬件至少满足四核 CPU、8GB 内存、50GB 固态硬盘空间。
关键操作:
关闭杀毒软件与防火墙(避免引擎核心文件被误删,后续可按需开放端口)。
禁用系统自动更新(防止更新导致服务端进程异常)。
确认无中文路径:所有工具与资源需解压至根目录,如服务端放D:\996MirServer,客户端放D:\热血传奇。
二、分步架设流程:从配置到启动
(一)第一步:目录规范与文件部署
解压 996 引擎服务端至D:\996MirServer,确保子文件夹结构完整(含 Mir200、DB、Config 等核心目录)。
传奇客户端解压至D:\热血传奇,将引擎包内的 “客户端补丁” 复制到热血传奇\Data目录,覆盖原有文件。
备份关键文件:复制996MirServer\Config\Config.ini为Config_backup.ini,避免配置失误无法恢复。
(二)第二步:数据库配置(MySQL 为例)
安装与初始化:
安装 MySQL 5.7,设置 root 账号密码为123456(通用默认密码,便于后续配置)。
打开 Navicat,新建 MySQL 连接(连接名:996 传奇库,IP:127.0.0.1,端口:3306,账号密码同上)。
导入数据:
在 Navicat 中创建数据库mir2(字符集选 utf8mb4),右键选择 “运行 SQL 文件”,导入996MirServer\DB\init.sql。
关联引擎配置:
(Database)
Host=127.0.0.1
User=root
Password=123456
Name=mir2
用 Notepad++ 打开996MirServer\Config\Config.ini,修改数据库参数:
保存后关闭,确保参数与 MySQL 配置完全一致。
(三)第三步:引擎核心配置
启动控制器:双击996MirServer\GameCenter.exe,点击界面左侧 “配置向导”。
关键设置:
模式选择:勾选 “单机模式”,服务器 IP 保持默认127.0.0.1,无需修改端口(默认 7000、7100)。
客户端关联:在 “客户端路径” 栏填写D:\热血传奇,点击 “检测适配” 确认版本兼容。
更新系统表格:
运行引擎包自带的表格更新.exe,在 “版本目录” 栏填入D:\996MirServer,点击 “更新”。
待更新完成后,将生成的data\更新表格目录下的文件复制到996MirServer\Data目录覆盖。
启动服务:在 GameCenter.exe 界面点击 “启动全部服务”,确保弹出的 6 个控制台窗口无红色报错(显示 “监听成功”“数据库连接正常” 即为生效)。
(四)第四步:登录器生成与配置
打开配置器:运行 “996 登录器配置器”,在 “基本设置” 中填写:
游戏名称:自定义(如 “996 复古单机版”)。
列表地址:填写(http://127.0.0.1/gamelist.txt)(http://127.0.0.1/gamelist.txt)。
客户端路径:D:\热血传奇。
关键勾选:启用 “跳过非法链接检测”“单机模式优化”,关闭 “自动更新”(单机无需更新功能)。
生成与部署:点击 “生成登录器”,将生成的Login.exe复制到D:\热血传奇目录下。
三、启动与功能验证:确保架设成功
(一)首次登录测试
双击D:\热血传奇\Login.exe,在登录界面点击 “注册”(单机模式自动创建账号,无需联网验证)。
输入账号密码后点击 “进入游戏”,选择服务器并创建角色,若能顺利进入 “比奇省” 地图,说明基础架设成功。
(二)核心功能校验
GM 权限测试:在游戏内按 “@” 键输入@GM,若弹出权限菜单,说明 GM 功能生效;进一步测试刷怪命令@MOB 鸡 10,查看是否生成怪物。
脚本功能测试:
--@Enable
function OnClick()
GiveItem("金币", 100000)
SendMsg("欢迎体验996单机传奇!")
end
打开996MirServer\Mir200\Envir\Market_Def,新建 Lua 脚本文件NPC_礼包.lua,写入:
重启服务端后,在比奇省找到新增 NPC,点击若收到金币与提示,说明脚本正常运行。
画质与补丁验证:检查地图、装备显示是否正常,无黑屏、花屏(若异常,重新覆盖Data目录补丁文件)。
四、新手避坑指南:常见问题与解决
问题现象
核心原因
解决方法
数据库连接失败
MySQL 未启动或密码错误
1. 按 Win+R 输入 “services.msc”,启动 MySQL 服务;2. 核对 Config.ini 中密码是否为123456
登录器列表读取超时
列表地址错误或文件缺失
1. 确认登录器配置的列表地址无误;2. 在D:\热血传奇新建空白gamelist.txt
地图黑屏 / 花屏
补丁不完整或 PAK 密码错
1. 重新导入引擎配套补丁;2. 检查补丁文件是否需输入 PAK 密码(通常在版本说明中提供)
脚本不生效
未启用注解或路径错误
1. 在 Lua 脚本首行添加--@Enable;2. 确认脚本放在Market_Def目录下
服务端闪退
系统缺失运行库
安装 VC++ 2015-2022 运行库(32 位与 64 位均需安装)
五、进阶优化提示
自定义爆率:编辑996MirServer\Mir200\Envir\MonItems目录下的怪物掉落文件,按格式添加装备掉落概率(如鸡=金币,100,1000代表鸡 100% 掉落 1000 金币)。
三端互通测试:若需体验手机端,修改996MirServer\client.json开启安卓 /iOS 支持,用 ApkTool 反编译手游客户端并替换 IP 为127.0.0.1。
端口冲突解决:若提示 7000 端口被占用,在 GameCenter.exe 的 “端口设置” 中改为 8080,同步更新登录器列表地址为(http://127.0.0.1:8080/gamelist.txt)。

