996引擎是基于早期Mir2架构改进的传奇服务端核心,支持自定义地图、技能和装备系统。架设单机环境需准备完整服务端包、配套客户端及运行依赖库。
解压996引擎服务端压缩包至非中文路径,例如D:996Server。目录结构应包含LoginGate、LoginSrv、DBServer、GameServer四个主程序文件夹,以及Share、Map、Envir等数据目录。若缺少任一文件夹,服务端无法正常启动。
安装运行环境:必须安装Microsoft Visual C++ 2008 Redistributable (x86) 和 .NET Framework 3.5。部分新版996服务端还需SQL Server 2008 R2 Express,用于存储角色与行会数据。安装完成后重启系统确保组件生效。
配置IP绑定。打开D:996ServerLoginSrv!AddrTable.txt,将默认127.0.0.1改为本机IP(如仅本地玩可保留127.0.0.1)。接着编辑D:996ServerGameServer!Setup.txt,检查[Server]段落中ServerIndex=0、GatePort=5555、ServerPort=5600等端口未被占用。
启动顺序严格限定:先运行LoginSrv.exe,再启动DBServer.exe,随后执行GameServer.exe,最后开启LoginGate.exe。四个进程窗口均显示“运行正常”且无红色错误日志即表示服务端已就绪。若GameServer闪退,检查Map目录是否完整,缺失地图文件会导致加载失败。
客户端使用匹配版本的996专用登录器。将客户端快捷方式目标路径末尾添加“-h 127.0.0.1”,例如:“D:996ClientLogin.exe -h 127.0.0.1”。此参数强制连接本地服务端。若登录器无响应,确认其版本号与服务端一致,不同分支存在协议不兼容问题。
创建角色后,默认出生点由D:996ServerEnvirStartPoint.txt定义。经验倍率、爆率等参数在GameServer!Setup.txt中调整,例如修改ExpRate=20为ExpRate=100。装备属性在StdItems.txt中定义,技能效果位于Magic.txt,均可直接文本编辑。
若无法进入游戏,检查Windows防火墙是否放行5555、5600、6000端口。临时关闭防火墙测试可快速判断连接问题。服务端运行期间禁止移动主目录,否则路径失效导致数据读取中断。所有配置修改后需重启GameServer才能生效。

