|
|
✨ 写给之前从来没使用过反和谐MOD的朋友
首次使用只需多做一步:先让登录器识别并启用完整反和谐 MOD → 点「开始游戏」完成 PVF 编译 → 客户端正常启动后退出游戏和登录器 → 再运行工具固化。 这一步用于生成必要的基线文件给工具使用
大家好,我又来了。
KR 1.0.1 的 .dnfmod 实测从 20.8 GB 降到 1.71 MiB (详情看尾图),体积减少约 99.99%,素材包加载时间从约半小时缩短到几秒(PVF Build 时间另算)。
115 的 KR 反和谐 MOD 素材很全,但包太大,登录器每次导入、加载或重新 Build 都要处理二十多 GB 的文件。
这个工具会把 MOD 里的图片、声音和视频一次性安装到游戏客户端,让登录器以后只加载一个很小的“规则包”。可以把它理解成:把安装包里的大文件提前装好,之后只保留一张告诉游戏怎么使用它们的清单。
适合喜欢尝试、切换不同 MOD,又不想每次开关登录器或重新 Build 都再等二十多分钟的玩家。
素材、画质和视频内容不会被压缩或删除,需要撤销时也可以点「一键恢复」。
测试使用的反和谐包:115 KR 反和谐 MOD
实测结果
完整 MOD:20.8 GB
安装进客户端的素材:2,380 个,共 21.38 GiB
保留的 PVF 修改:3,383 条
处理后的轻量 MOD:1.71 MiB
测试机不保留完整包并清理重复文件后,可用空间增加约 61.9 GiB
默认设置会保留原来的 20.8 GB 完整包,因此释放的空间会少一些,但出现问题时可以完整恢复。第一次使用建议保持默认设置。
使用方法:先完成首次编译,再固化
完整反和谐 MOD 必须先让登录器完整应用一次,不能下载后直接固化。
在「资源 MOD」页面启用并保存完整包后,点一次「开始游戏」,等待首次 PVF 编译完成;看到游戏客户端正常启动后即可退出游戏和登录器,再运行本工具。
按反和谐 MOD 原帖的安装方法导入完整包,确认它已经出现在登录器的「资源 MOD」列表中
在「资源 MOD」页面启用完整反和谐并保存
点「开始游戏」,等待首次 PVF 编译完成,直到游戏客户端正常启动
不需要进入角色;完全退出游戏和登录器
双击工具,点「浏览…」选择这份完整 .dnfmod
点「分析 MOD」,确认登录器状态显示“已成功应用,可以固化”
保持「保留完整原包」勾选,点「开始固化」
完成后重新打开登录器;如果显示待应用,点「开始游戏」并等待自动编译完成
也可以把 .dnfmod 直接拖到工具 EXE 上。
**第一次启用后需要点一次「开始游戏」,让登录器完成 PVF 编译。**无需登录账号或进入角色;看到游戏客户端正常启动后即可退出。工具只有检测到这次应用已经完成,才会启用「开始固化」。
常见问题
⚠️ 刚下载反和谐,直接放进 Mods\Resources 后可以固化吗?
不可以直接固化。
先打开登录器,在「资源 MOD」页面启用并保存完整反和谐,然后点一次「开始游戏」,等待首次 PVF 编译完成。看到游戏客户端正常启动后,完全退出游戏和登录器,再运行本工具。
**不需要登录账号或进入角色。**工具会检测应用状态;如果首次编译尚未完成,「开始固化」按钮会保持禁用。
为什么工具运行时间不一定很短?
第一次处理需要读取和校验二十多 GB 的文件,所以仍然需要等待。优化的是以后登录器导入、加载和重新编译时反复处理大包的问题。
提示“请先退出游戏和登录器”
把 DNF 和登录器窗口完全关闭,再点「开始固化」或「一键恢复」。服务端和 GM 工具可以继续运行。
提示“目标已被其他内容修改”
这通常说明其他 MOD 已经修改了同一个 NPK 或 BK2。工具无法确认直接覆盖是否安全,所以会在写入前主动停止。
处理方法:
在登录器里关闭可能冲突的 MOD
点「开始游戏」,让登录器应用更改并恢复原客户端文件
完全退出游戏和登录器
重新运行本工具,先固化反和谐 MOD
固化完成后,再打开登录器并重新启用其他 MOD
不要只根据报错路径随意删除单个文件。如果关闭冲突 MOD、启动游戏并完成自动编译后仍然失败,请先用对应版本的原客户端文件还原。以后需要一键恢复反和谐时,也要先关闭后来安装且修改了相同文件的 MOD,启动游戏并完成自动编译,然后退出游戏和登录器再执行恢复。
固化完成后,可以继续启用修改相同素材的立绘、模型等 MOD。例如先固化反和谐,再启用赛丽亚立绘 MOD是支持的。只有以后执行「一键恢复」时,需要先关闭这个立绘 MOD,启动游戏并完成自动编译,让文件回到固化版本;否则工具会为保护后装 MOD 的修改而停止恢复。
出现 Script.pvf 缺失或“本地进程未启动,错误码 1”怎么办?
这是旧版工具允许尚未完成首次编译的 MOD 直接固化造成的状态不完整,并不是客户端缺少 Stream。
完全退出游戏和登录器
用工具选择当前轻量 MOD,点「分析 MOD」→「一键恢复」
打开登录器,导入并启用恢复出来的完整 MOD,再点「开始游戏」,等待自动编译完成并正常启动客户端
完全退出登录器,再用 v3.2 重新固化
如果当时取消了「保留完整原包」,先一键恢复干净客户端并关闭该 MOD,再重新下载完整 MOD,完成首次编译后重新固化。
为什么生成的 MOD 只有几 MB?
因为大素材已经安装进客户端,轻量 MOD 只保留 PVF 修改和少量规则文件,这是正常现象。
“固化”之后发生了什么
处理前,登录器面对的是一个二十多 GB 的完整 MOD 包。
处理后:
图片、声音和视频已经安装到 client
原位置留下一个 1.71 MiB 左右的轻量 MOD
登录器以后只需要读取轻量 MOD 里的 PVF 修改
原完整包默认改名保存,不会再复制一份,也不会继续被登录器加载
这不是降低素材质量,也不是把二十多 GB 神奇压缩成 1.71 MiB。大素材仍在客户端里,只是不再让登录器重复保存和处理。
一键恢复
如果处理后发现贴图、声音、视频或技能表现不正常:
完全退出游戏和登录器
打开本工具,选择现在的轻量 .dnfmod
点「分析 MOD」
确认显示“回滚点可用”
点「一键恢复」
完成后打开登录器,再点一次 Build
保持默认设置时,工具会恢复原来的完整 MOD、客户端文件和固化前的启用状态。
如果使用时主动取消了「保留完整原包」,仍然可以恢复干净客户端并关闭这个 MOD,但已经删除的完整 MOD 包无法凭空恢复,需要重新下载。
这个工具能处理什么
它只处理你选择的这个 MOD:
把 MOD 里的图片、声音和视频安装进客户端
生成轻量 MOD
记录恢复点
恢复这个 MOD 改过的客户端素材
恢复这个 MOD 原来的启用状态
它不会修改:
服务端和数据库
账号和角色存档
等级、装备、任务、背包或商城数据
存档 fingerprint
其他 MOD 的包和开关状态
它也不会修复原 MOD 本身已有的贴图错误、技能错误、版本不兼容或 PVF 逻辑问题。如果问题在服务端、数据库、存档、网络或其他 MOD,本工具处理不了。
如果是“安装或更新 MOD 后选角界面人物全没了,但数据库角色还在”,通常是存档 fingerprint 问题,请使用文末的选角修复工具。
风险和注意事项
操作前必须完全退出游戏和登录器,否则工具会拒绝运行。
第一次使用建议保留完整原包,确认游戏正常后再考虑是否删除。
其他 MOD 如果修改了相同的素材文件,可能发生冲突。工具发现文件内容对不上时会停止,不会强行覆盖。
客户端更新或修复可能覆盖已经安装进去的素材,需要重新使用对应版本的完整 MOD。
轻量 MOD 不包含图片和视频,不能直接发给没有处理过客户端的人。
在登录器里关闭轻量 MOD,只会关闭它的 PVF 部分。要完整撤销图片、声音和视频,请使用「一键恢复」。
技术说明(普通用户可以跳过)
工具读取 schema 1/2 .dnfmod 的 mod.json,固化 ImagePacks2、Stream、Video、Music、SoundPacks 及常见图片、音频和视频文件,PVF 与其他逻辑继续留在轻量包中。
写入前会逐个验证 SHA256。原文件通过同一 NTFS 分区上的硬链接登记为恢复对象,不复制几十 GB 数据;原本不存在的文件会记录为“恢复时删除”。工具同时记录这个 MOD 的 Installed 和启用状态。
固化和恢复都会先完成全部预检,再开始修改文件。只要有一个文件缺失、哈希异常、路径越界或被其他内容改过,整次操作就会停止,避免客户端只处理了一半。
下载
适配新版登陆器3.0.8, 工具v4.0
链接:https://pan.baidu.com/s/1Tt4p2Mk48AJOuEygjjnfeg?pwd=2xrr 提取码:2xrr
--来自百度网盘超级会员V2的分享
如果安装或更新 MOD 后进入选角界面发现人物全没了,但数据库和 GM 后台里的角色还在,可以试试这个:加载 115 MOD 后选角界面角色全没了?存档还在,双击一键修复
|
|