
巫师2 脚本合并器与模组管理器
一个集成了脚本合并功能的全新模组管理器
查看大图巫师2 脚本合并器与模组管理器
一个用于**《巫师2:国王刺客》**的脚本合并与模组管理器,灵感来源于热门的《巫师3》脚本合并工具。
概述
当为《巫师2》制作模组时,多个模组通常会修改相同的脚本文件(.ws 文件,位于 .dzip 档案中)。单纯通过覆盖文件来安装这些模组,意味着只有其中一个模组的改动会生效。该工具通过以下方式解决此问题:
- 检测修改相同脚本的模组之间的冲突
- 自动合并无冲突的更改
- 提供用于手工冲突解决的差异视图
- 将合并的文件安装到正确的游戏目录中
- 清理模组压缩包,以便识别并正确安装含有异常文件夹结构的模组压缩包
这大致是首个版本,仍被视为BETA版,因此尚未完善。若您遇到问题或漏洞,请在此报告: Github Issues
另外,在我能上传到这里之前,最新版本可能已经在那边了。所以如果 Nexus 上的版本有问题,可能已经在 Github 的发行版中修复了。
特色
核心功能
- 原生 .dzip 支持 - 无需 Gibbed.RED 工具即可读写巫师 2 的 .dzip 档案格式
- 多格式存档支持 - 从 .zip、.7z 和 .rar 文件中加载模组
- 自动合并 - 如果可能的话,智能地将多个模组的更改与原始脚本合并
- 灵活安装 - 可安装至用户内容(文档)或 CookedPC(游戏文件夹)
- 便携式 - 配置和日志保存于可执行文件旁,无注册表或AppData杂乱
安装
- 下载最新版本
- 解压到任意文件夹
- 运行 W2ScriptMerger.exe
此应用程序是完全便携式的——只需将文件夹复制到任意位置即可。
使用指南
步骤1:设置游戏路径
首次启动时,点击浏览... 并选择你的《巫师2》安装文件夹(包含 bin 和 CookedPC 目录的文件夹)。
- Steam: C:\Program Files (x86)\Steam\steamapps\common\The Witcher 2
- GOG: C:\GOG Games\巫师2
第二步:添加模组
点击 + 添加模组 并选择一个或多个模组档案。
该工具将会:
- 提取并扫描每个存档中的所有文件
- 识别 .ws 脚本文件
- 检查与原始游戏脚本的冲突
- 检查所选的模组之间是否存在冲突
步骤3:审查冲突
脚本冲突 面板以树状视图显示所有检测到的冲突:
- ? 红色 - 未解决的冲突
- ? 橙色 - 需要手动解决
- ? 绿色 - 自动合并成功
- ? 蓝色 - 手动解决
只显示有实际更改的脚本。
点击冲突以选中它,打开只读差异查看器以检查潜在的更改。
步骤4:自动合并
点击合并脚本 以尝试自动合并所有冲突。
经理尝试尽可能自动合并:
- 如果更改不重叠,它们会自动合并
- 如果更改存在冲突(相同行被不同地修改),则需要手动干预。
第5步:安装
点击部署模组 以:
- 将全部不冲突的模组文件复制到游戏文件夹中
- 将已解决冲突的合并脚本复制到游戏文件夹
- 管理器会在游戏文件夹中自动创建原始文件的备份
- 有一个选项可以根据推断出的模组文件夹结构自动安装所有模组,或者如果需要更精细的控制,可以手动选择模组文件夹目标位置。
故障排除
"无效的游戏路径"
确保你选择了巫师2的主文件夹,而不是子文件夹。该文件夹应包含 bin 和 CookedPC 目录。
鸣谢与致谢
- 灵感来源于另一个名为《巫师3:脚本合并器》(作者:AnotherSymbiworkaround)以及《脚本合并器 - 清新自动化版》(作者:Phaz42)
- 基于Rick (gibbed)开发的 Gibbed.RED 进行的dzip格式研究
还没有人评论,去客户端里说两句吧。
评论在新手盒子客户端中发表,这里同步展示。