自动拾取全能重制版更新

自动拾取全能重制版更新

重制版更新

描述

AutoLoot All-in-One Remastered Update 是 HermesZum 的 AutoLoot All-in-One NG Update 4.4.1 针对《巫师3》重制版 5.00 的非官方移植版。它将熟悉的可配置拾取系统带入重制版游戏,提供更简洁的下载内容、默认英文模组设置以及单独的可选波兰语文本包。

原模组及其玩法系统归其原作者所有。这是一个临时的社区兼容版本,并非 HermesZum 的官方更新。脚本在 AI 协助(ChatGPT/Codex)下经过四轮测试迭代适配至重制版。上传者确认 TEST4 在游戏中可正常运行。WitcherScript 由游戏在启动时编译;本次下载包含适配后的源脚本,并不声称有 AI 工具运行了游戏编译器。

如果 HermesZum 发布原包的官方重制版兼容更新,我将删除此非官方模组页面及其下载内容,并引导玩家前往官方发布页。若原作者提出要求,我也会将其删除。请支持并为原模组点赞: https://www.nexusmods.com/witcher3/mods/7198

安装说明

  1. 关闭游戏,并备份你的存档和配置文件。
  2. 将之前的整个 Mods\modAutoLootMenu 文件夹移出 Mods 目录。安装此版本作为替代,以确保不残留过时脚本。不要同时安装两个 AutoLoot 版本。
  3. 仅备份并重建包含旧版 AutoLoot 的 Script Merger 输出。保留其他模组的无关合并内容。
  4. 将主下载中的 Mods 和 bin 文件夹复制到游戏根目录,与现有文件夹合并。在 Steam 上,使用“管理”>“浏览本地文件”找到正确的目录。
  5. 确认 AHDAutoLootConfig.xml 已安装到 bin\config\r4game\user_config_matrix\pc。
  6. 启动游戏,加载存档,等待至少三秒,然后打开 选项 > 模组 > AutoLoot 并配置设置。

经过测试的重制版安装不包含旧的 dx11filelist.txt 或 dx12filelist.txt。不要按照原次世代版安装指南创建这些文件。此移植版提供自己的菜单 XML,并将共享配置文件留给你按需合并。不包含旧的 BAT 安装程序。文档中说明了手动安装方法;此重打包版本未测试管理器部署。

添加快捷键

这些快捷键对于常规交互拾取是可选的,但需要它们才能通过键盘触发范围拾取(Radius Looting)以及切换 True AutoLoot。

退出游戏并备份 Documents\The Witcher 3\input.settings。如果 Documents 被重定向到 OneDrive,请编辑游戏实际使用的那份副本。找到以下各节,并在每个现有节内部添加两行操作:

[Combat_Replacer_Ciri] [Diving] [Exploration] [Exploration_Replacer_Ciri] [Horse] [Horse_Replacer_Ciri] [Combat] [Swimming]

IK_Z=(Action=AutoLootRadius) IK_P=(Action=ToggleTrueAutoLoot)

Z 执行附近范围拾取搜索。P 切换 True AutoLoot。仅在节缺失时创建该节,每个节中每个按键只保留一个绑定,如果 Z 或 P 已被占用,请使用空闲按键。不要替换整个 input.settings 文件。下载内容中的 Documentation\INPUT_SETTINGS_EXAMPLE.txt 包含完整的八节示例,KEYBINDS_EN.txt 包含详细说明。

可选手柄操作:按住 A / Cross 1.5 秒。在你需要它的上下文中添加此行,并检查现有绑定: IK_Pad_A_CROSS=(Action=AutoLootRadius,State=Duration,IdleTime=1.5)

将操作添加到游戏的按键绑定设置中

要使这两个操作可在游戏菜单中重新映射,请先备份: bin\config\r4game\user_config_matrix\pc\input.xml

在键盘输入组中,将这些条目添加到 内一次,与其他 builder="Input" 条目并列。原指南使用的位置在 注释之前:

保持 XML 其余部分不变。可下载的 INPUT_XML_ENTRIES.txt 是需要合并的片段,而非 input.xml 的替代品。这些条目将操作暴露出来以供重新映射;input.settings 提供实际绑定。如果其他模组或游戏更新覆盖了它们,请再次检查这两个文件。

配置模组

保持“启用 AutoLoot 模组”处于开启状态。从常规交互拾取开始,在启用更广泛的搜索之前配置你的选择规则。范围拾取是手动附近搜索;True AutoLoot 在启用时反复搜索。分别设置它们的距离和容器限制。P 控制“使用 True AutoLoot 模式”。如果你希望 True AutoLoot 在加载存档后恢复,请启用“游戏开始/加载时开始搜索”。根据需要检查其战斗、马匹和希里选项。

启用“使用过滤器”时,选择你想要的物品/容器规则,并检查 ANY/ALL 匹配以及拾取例外。即使物品匹配过滤器,例外也可能改变结果。如果预期物品仍留在原地,请一次测试一条规则。除非你特别需要并了解其对任务交互的风险,否则请保持“强制任务容器拾取”关闭。逐渐提高搜索距离和容器限制,以避免在拥挤区域进行不必要的工作。

主要功能

  • 在正常交互符合条件的拾取源时自动拾取。
  • 范围拾取,用于按需进行附近搜索。
  • True AutoLoot,用于反复附近搜索,并可控制启动和上下文。
  • 容器过滤器,针对植物、尸体和物品数量。
  • 物品过滤器,针对装备、升级、食物、配方、可读物品、配料、货币和杂物,并可比较重量、价值和品质。
  • 预设和拾取例外,帮助你构建首选配置。
  • 防误偷保护,可选偷窃/背包重量设置。
  • 可配置的拾取通知、颜色、显示时机和操作日志位置。

语言

主文件使此模组的设置和消息始终为英文,无论游戏语言如何。游戏自身的物品、任务和地点名称保持游戏中选择的语言。在主文件之后安装可选的波兰语文本包以使用波兰语模组文本。重新安装主文件以恢复英文。语言由你安装的文件决定;不添加新的游戏内语言选择器。

需求

  • 《巫师3》重制版 5.00,包含《石之心》和《血与酒》内容。
  • 本页面的主文件。旧的 NG 下载已被此包替代;不要同时安装两者。波兰语文件是可选附加内容,不是完整模组。
  • 需要手动编辑配置以自定义快捷键和可选菜单重新映射。

此移植版面向重制版 5.00,而非经典/次世代版本。替换相同功能的其他模组可能冲突。Script Merger 可以帮助处理相关脚本冲突,但不能证明方法替换模组之间的兼容性。保留的 RER 选项并不保证其他模组的重制版版本兼容。

测试与故障排除

上传者报告底层 TEST4 脚本可正常运行。此重打包版本保留那七个脚本和菜单 XML 不变。新的语言表通过了 UTF-8/164 格式、字符串 ID/键和往返检查,但其最终显示仍需游戏内检查。准备环境中未运行游戏、REDkit 或引擎编译器。并非所有任务、受保护容器、希里场景或模组组合都已验证。

菜单缺失:检查 XML 路径并重启。快捷键失效:检查节、操作名称和冲突的按键绑定。编译错误:包含完整日志,尤其是第一行 Error,以及游戏版本、已安装模组,以及你是否删除了之前的 AutoLoot 文件夹和受影响的合并内容。Documentation\PLAYER_GUIDE_EN.md 包含更多指导。

卸载时,删除 Mods\modAutoLootMenu、其 AHDAutoLootConfig.xml,以及你仅添加的 AutoLoot 绑定/XML 条目。保留无关配置条目。如果回滚,请从备份恢复之前的模组和受影响的合并内容。

致谢与鸣谢

HermesZum — AutoLoot All-in-One NG Update 4.4.1 及此处使用的原包。 AeroHD — AutoLoot Configurable All-in-One。 JupiterTheGod — 最初的 AutoLoot。 CarbonAlabel — AutoLoot Enhanced。 同时感谢随附 CREDITS_AND_PERMISSIONS.txt 中列出的原始贡献者和翻译者,包括 pawel01ivan 提供的波兰语翻译。 非官方重制版移植及发布准备:ChatGPT/Codex 的 AI 协助。请为原作者的作品点赞。