
巫师3模组管理器
一个程序,允许您通过一次点击来管理您的模组,包括安装、卸载、启用/禁用模组等操作。
查看大图[center]
源代码在 GitHub([color=#6d9eeb]GitHub[/color])
SullivanMcBlueberry 分支的源代码在 GitHub([color=#6d9eeb]GitHub[/color])
[color=#6d9eeb]___________________________________________________________________________________________________________________________________________________________________________[/color]
[color=#6d9eeb]新闻[/color]
[color=#6d9eeb]___________________________________________________________________________________________________________________________________________________________________________[/color]
从 0.7 版本开始,SullivanMcBlueberry([color=#6d9eeb]SullivanMcBlueberry[/color])接手了开发和维护工作。因此他被列为作者,非常感谢他!
[color=#6d9eeb]___________________________________________________________________________________________________________________________________________________________________________[/color]
[color=#6d9eeb]教程[/color]
[color=#6d9eeb]___________________________________________________________________________________________________________________________________________________________________________[/color]
0.4 版本的演示视频,以及如何翻译模组管理器的视频:
由 Wasteland Ghost 即 wghost81([color=#6d9eeb]Wasteland Ghost aka wghost81[/color])编写的指南可在此处找到:
《巫师 3》模组管理器指南([color=#6d9eeb]Guide to The Witcher 3 Mod Manager[/color])
每个功能的更详细解释可在论坛页面找到:
《巫师 3》模组管理器 - CDPR 论坛([color=#6d9eeb]The Witcher 3 Mod Manager - CDPR Forum[/color])
[color=#6d9eeb]________________________________________________________________________________________________________________________________________________________________[/color]
[color=#6d9eeb]这是什么?[/color]
[color=#6d9eeb]________________________________________________________________________________________________________________________________________________________________[/color]
这是一个工具,可以让你一键安装和卸载《巫师 3》的模组,并附带许多其他功能!
[color=#6d9eeb]功能:[/color]
[color=#a4c2f4]1) 安装:[/color]
- 检测并安装主要的模组文件和文件夹
- 如果发现 DLC 文件,则添加 DLC 文件与文件夹
- 如果发现模组菜单,则添加模组菜单
- 如果发现自定义按键,则将其添加到 input.xml
- 如果发现自定义按键,则将其添加到 input.settings
- 如果发现自定义设置,则将其添加到 user.settings
- 记录模组状态以便后续卸载
- 覆盖或先删除旧文件(如果存在)
- 可以同时安装多个模组
- 可以从 zip、rar 或 7z 存档安装模组
[color=#a4c2f4]2) 卸载:[/color]
- 删除主要的模组文件和文件夹
- 删除添加到 input.xml 的按键
- 删除添加的模组菜单
- 删除添加的 DLC 文件
- 可以同时卸载多个模组
[color=#a4c2f4]3) 禁用模组:[/color]
- 不删除任何东西,只是让游戏忽略该模组,包括:
- 将 modXXX 重命名为 ~modXXX
- 将所有 dlc 文件 XXX 重命名为 XXX.disabled
- 将所有模组菜单 XXX.xml 重命名为 XXX.xml.disabled
- 移除该模组添加的所有 input.xml 按键
[color=#a4c2f4]4) 启用模组:[/color]
- 撤销禁用过程中的所有操作
- 将按键恢复到 input.xml
[color=#a4c2f4]5) 设置:[/color]
- 配置路径和一些选项
[color=#a4c2f4]6) 其他功能:[/color]
- 自定义工具栏操作 - 直接从管理器运行任何程序
- 加载顺序显示
- 即时编辑模组优先级
- 显示模组安装的所有内容
- 模组重命名
- 拖放安装
- 搜索已安装的模组
- ……
[color=#6d9eeb]________________________________________________________________________________________________________________________________________________________________[/color]
[color=#6d9eeb]如何使用?[/color]
[color=#6d9eeb]___________________________________________________________________________________________________________________________________________________________________________[/color]
首次运行时,如果尚未选择,它会提示你选择 witcher3.exe 文件。
[color=#a4c2f4]安装:[/color]
- 点击“安装模组”按钮,或进入“模组/安装模组”,或按 Ctrl+E
- 选择*含有模组文件的文件夹,或存档文件(.zip、.rar 或 .7z),或同时选择两者
- 完成。你可以看到每种文件安装了数量。
[color=#a4c2f4]卸载:[/color]
- 在列表中选择一个或多个模组,然后点击“卸载模组”,或进入“模组/卸载模组”,或右键点击并选择“卸载所选模组”,或按下键盘上的 Delete 键。
- 确认,完成。
[color=#a4c2f4]启用/禁用模组:[/color]
要禁用一个或多个模组,只需在列表中选择它们,然后点击“启用/禁用模组”,或进入“模组/启用/禁用模组”,或右键点击并选择“启用/禁用所选模组”,或按键盘上的 Ctrl+Q,或者你也可以直接双击模组。
[color=#a4c2f4]安装已合并的脚本:[/color]
选择已合并脚本所对应的 2 个或更多模组。然后你可以进入“模组/安装已合并的脚本”,或按键盘上的 Ctrl+M。系统会提示你选择包含合并脚本的文件夹,很可能是 mod0000_MergedFiles 文件夹。
[color=#a4c2f4]配置设置:[/color]
进入“设置/配置设置…”并更改可用选项。
[color=#6d9eeb]________________________________________________________________________________________________________________________________________________________________[/color]
[color=#6d9eeb]它实际上是如何工作的?[/color]
[color=#6d9eeb]________________________________________________________________________________________________________________________________________________________________[/color]
[color=#a4c2f4]检测:[/color]
如果所选文件是存档,它会先解压,然后像处理普通文件夹一样操作。安装程序会搜索所选文件夹内的所有文件和文件夹,尝试找到所需的文件。它搜索 mod* 文件夹以获取实际的模组数据,搜索 dlc 文件夹以获取 DLC 数据,搜索 .xml 文件以获取模组菜单,搜索 .txt 文件和 input.xml 文件以获取按键信息。因此,内部结构并不重要,只要文件存在,安装程序就能找到它。此外,读取 txt 文件时,它会忽略任何不属于 input.xml 或 input.settings 结构的文本,当找到正确的行时,会提取出来供后续使用。
[color=#a4c2f4]安装:[/color]
检测到所有文件和文件夹后,它会将所有 mod* 文件夹复制到 Game\Mods 文件夹,将 DLC 文件夹复制到 Game\DLC 文件夹,将模组菜单 xml 文件复制到 Game\bin\config\r4game\user_config_matrix\pc 文件夹。之后,如果找到任何按键行,首先会打开 input.xml 并查找它们,如果未找到,则会将行添加到 <!-- [BASE_CharacterMovement] --> 行之上。如果模组作者提供了 input.xml 文件(而不仅仅是新的变量),安装程序会提取其中的所有行并尝试添加。由于只有新行才是不同的,因此只会添加这些新行。此外,如果模组作者在 input.xml 中定义了一个新的 xml 组,整个组将被放置在正确的位置,而不是 base_characterMovement 之上。对 input.settings 的处理类似,只是根据其所在的上下文进行搜索,并将它们添加到正确的上下文中。对于 user.settings,它只是将行添加到文件的开头,因为游戏会自动合并这些设置,并使用最后写入的值。
[color=#a4c2f4]安装多个模组:[/color]
这与安装单个模组的过程基本相同,只是对找到的每个模组重复该过程。
[color=#a4c2f4]卸载:[/color]
安装程序会删除所选的 mod* 文件夹,并检查该模组是否添加了任何 mod DLC 文件、菜单或 input.xml 行,如果添加了,也会一并删除。请注意,只有使用此安装程序安装的模组,其 input.xml 行、DLC 文件和模组菜单才会被删除。对于你已有的模组,你需要手动删除,或者使用安装程序重新安装它们。
[color=#a4c2f4]启用/禁用模组:[/color]
当你选择禁用某个(或某些)模组时,它会将 mod* 文件夹重命名为 ~mod* 文件夹,使游戏忽略它。它还会禁用该模组添加的所有其他文件,因为它会重命名所有 dlc 文件(blobs、metadatas、textures 等)并添加 .disabled 扩展名,重命名所有模组菜单 *.xml 文件为 *.xml.disabled,并从 input.xml 中移除所有按键。当你选择重新启用时,它会撤销禁用过程中的所有操作,将模组恢复正常。
[color=#6d9eeb]________________________________________________________________________________________________________________________________________________________________[/color]
[color=#6d9eeb]注意事项[/color]
[color=#6d9eeb]___________________________________________________________________________________________________________________________________________________________________________[/color]
- 该程序仍处于测试阶段,因此可能会出现一些错误,但预计不会太多。
- 由于模组作者如何组织和呈现其模组并无统一规则,因此难以涵盖所有情况,但本程序会尽可能全面地处理。
- 每次安装/卸载后,安装程序会提示你运行脚本合并工具。可在设置中关闭此提示。
- 输出信息主要用于显示发生的任何错误。
- 模组管理器仅支持 64 位 Windows 系统。
- 0.4 版本不向后兼容。
- 只有使用 0.4 版本及更高版本安装的模组才会显示在“已安装模组”部分。
[color=#6d9eeb]________________________________________________________________________________________________________________________________________________________________[/color]
[color=#6d9eeb]未来版本计划?[/color]
[color=#6d9eeb]________________________________________________________________________________________________________________________________________________________________[/color]
- 添加同时安装多个模组的支持,而不是一次只能安装一个 (已添加)
- 添加支持从 .zip、.rar 和 .7z 存档安装模组 (已添加)
- 添加支持安装他人合并的文件 (已添加)
- 集成脚本合并工具 (已添加)
- 支持安装 hidden.xml 数据 (已添加)
- 在右侧列表中显示实际的模组名称,而不是所有 mod* 文件夹 (已添加)
- 添加自动更新功能 (已添加)
- 添加通过提供 URL 自动下载并安装模组的功能
- 添加配置文件(Profiles)
- 有建议吗?
[color=#6d9eeb]________________________________________________________________________________________________________________________________________________________________[/color]
[color=#6d9eeb]感谢[/color]
[color=#6d9eeb]________________________________________________________________________________________________________________________________________________________________[/color]
最大的感谢送给 SullivanMcBlueberry([color=#6d9eeb]SullivanMcBlueberry[/color])—— 感谢他做出的巨大改进、持续开发以及让这个工具保持活力。
衷心感谢 Wasteland Ghost 即 wghost81([color=#6d9eeb]Wasteland Ghost aka wghost81[/color])—— 感谢他的支持、捐赠、测试以及为这个程序编写指南。
[/center]
正在加载版本记录…

正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。