自动拾取(MSF)

自动拾取(MSF)

一款旨在满足你“拾取”需求的便利模组。这款简单易用、快速可靠的(自动)拾取助手让杰洛特的旅程更轻松一些。 版本: 4.04 (NG) RedKit / 非 RedKit 1.32 (OG) W3EER 1.42g (NG)

杂项

你喜欢专注于故事情节吗?

你喜欢战斗的快感,却讨厌之后繁琐的手动拾取?

你有点偏执,担心自己会错过想要搜刮的东西?

不用再找了,你来对地方了:

尝试自动拾取 (MSF),享受快速、可靠且简单易用的拾取体验。

我制作这个模组时考虑了用户友好性。

它可能看起来不够"华丽",但拥有我在使用其他自动拾取模组时缺少的一些功能:

  • 更高的扫描频率(每秒最多 4 次)
  • 更少(没有?)"微卡顿"(代码改进的结果)
  • 一个简单易懂的过滤逻辑
  • 以及一个视线机制,增强沉浸感
  • 包含了一系列修复/调整,让你的“战利品体验”尽可能顺畅
  • 你可以自动清除所有 POI(包括战利品)(如果目标容器不需要特殊处理)
  • 扮演希里时生效
  • 可在水中及水下工作(战利品会传送到水面)

安装这个自动拾取模组并不复杂...只需按照 readme.txt 中的说明操作即可。

但要小心,每个自动拾取模组都会对你的经济状况产生重大影响,你即将变成一个囤积狂 :)

为了减弱这种效果,我建议使用内置函数

从角色遗骸中移除杂物(特别是使用 RER 时)和/或从杂物中移除垃圾

和/或以下模组:

//战利品列表:

  • 减少背景设定
  • 更友好的战利品或战利品列表重制
  • 无装饰容器战利品(推荐)

//价格相关:

  • 符合背景设定的经济系统 - 下一代(推荐)
  • 乐高零件或部件:
  • 降级装备购买 出售 维修价格
  • 更便宜的传说
  • 更友好的商店价格
  • 商店不收购破烂垃圾

以下是我目前使用的一些模组,取自我的大型模组列表,我完全可以推荐:

  • 双向
  • 完整动画重制
  • 乌鸦
  • 血与钢
  • E3ARP / SCAAR
  • 更快的胖子 / 更胖的胖子
  • GLS + 难度附加组件
  • 坚韧之路(POTT)
  • 魔法咒语
  • 无装饰性容器
  • 无重复遗物
  • 升级装备
  • 战利品列表重制
  • 符合背景设定的经济系统
  • 平衡伤害比例
  • 平衡的物品等级
  • 炼金术
  • 随机遭遇重制版(RER)
  • 弗拉德 UI

我强烈推荐《所有容器发光(无需猎魔人感官)》,这是一个必备模组,尤其当你想辨认可拾取物品时(特别是当你使用“雷达”功能时)。

它还通过巧妙的“重复检查”功能(由 error_noaccess 提供的优秀方案)修复了“重复容器”问题……不妨亲自试试看

自动拾取 (MSF) 会自动保护重要物品,如任务物品、钥匙和猎魔人图纸,以确保最小化破坏任务的风险。

它引入了视线功能以增强沉浸感:你不应搜刮看不见或够不着的东西。

它配备了一个过滤系统,

让你能够精准拾取想要的物品,

或者无需筛选直接拾取所有垃圾。

玩家可以从所有来源拾取战利品(启用独立战利品来源 = 关闭)

或选择仅从独立的战利品来源获取战利品(启用独立战利品来源 = 开)

选项:

  1. 杂物(箱子/袋子)和/或
  2. 演员遗骸(尸体)和/或
  3. 草本植物(药草)

您可以选择单独的搜索距离:

  1. 全局搜索距离(GSD)
  2. 草药搜索距离(HSD)
  3. 一个角色保持搜索距离(RSD)

分离搜索距离说明:

a) 如果你没有使用独立战利品来源(=默认情况):

    当 HSD 大于 GSD 时,会触发使用 HSD 进行额外的草药搜索

    当 RSD 大于 GSD 时,将触发使用 RSD 对演员遗骸的额外搜索

无条件触发使用 GSD 对所有容器类型的搜索(此默认/后备包含对草药和角色遗骸的搜索)

b) 如果您使用独立的战利品来源:

    如果选择草药,则会触发使用 HSD 的草药搜索

    如果选择角色遗骸,则会触发使用 RSD 搜索角色遗骸

    如果选择杂物(草药和角色遗骸稍后会被跳过/过滤),则会触发使用 GSD 对所有容器类型的搜索

注意:额外的搜索周期可能会“拖累”性能

筛选检查说明:

记住:所有过滤条件都必须满足,才能通过过滤检查!

(即 <类型>、<品质> 和 <数值> 必须匹配)

  • 护甲过滤器 开启 / 品质 1 / 数值 0               -->  拾取所有护甲
  • 护甲过滤器开启 / 品质2 / 数值0                          -->  仅拾取高于普通品质的护甲
  • 护甲过滤器开启 / 品质1 / 价值100           -->  拾取价值至少为100的护甲
  • 护甲过滤器 开启 / 品质 2 / 价值 100           -->  获取品质高于普通且价值至少为100的护甲
  • 护甲过滤器 关闭                                                      -->  不拾取护甲

轻松,简单 ;)

控制键("热键")说明:

"快捷键"有两种状态:轻触以显示和长按以切换状态

  • KEY 1: 显示/切换自动模式:         关闭表示需要手动激活容器,跳过战利品弹窗(大多数情况下)...
  • 按键2:显示/切换过滤器:                               关闭表示你将绕过后续检查并尝试拾取所有可用物品...
  • KEY 3: 显示/切换视线检查:        尽量保持此选项始终激活以获得沉浸感并避免任务中断...

提示:你无法通过这些“快捷键”更改模组菜单设置,它们只是游戏中快速查看/更改自动模式/过滤器/视线的方法,

所以如果你打开模组菜单再关闭,游戏会从菜单中获取所有设置,并覆盖你通过“热键”所做的任何更改)

视线范围说明:

四处走走,试着对你想要拾取的物品获得一个无障碍的视野,通常需要靠近才能触发拾取过程。

如果你离得非常近而自动拾取 (MSF) 未能自动拾取,你可以采取以下措施:

a) 通过快捷键暂时禁用视线功能,

     如果触发了掠夺,说明有东西阻挡了视线,

     如果对象未被保护,则可能需要手动激活

b) 如果你看到一个互动按钮,只需手动激活这个物体

如果你觉得这些信息量太大难以消化,别灰心。

只需访问模组菜单,在每个子菜单中点击 <默认> 即可。

现在你应该可以开始了...

在杰出的 SpontanCombust 开发的 Mod 设置框架帮助下,我得以创建出完美适配本模组的清晰数据结构。

我尽可能减少了冗余/不必要的代码,从而提高了(代码)可读性、稳定性和性能。

你绝对会感受到不同之处...

此外,我尝试应用在其他模组中见证过的良好编程风格。

(抱歉,  Aelto,我还在使用计时器,因为状态和潜在函数对我来说还是“难以理解”,但我仍然努力遵循 KISS 和 YAGNI 原则)

我使用的工具:

  • notepad++ 特别是它的比较插件,用于编辑/创建脚本
  • 《巫师 3》快速重载游戏脚本调试工具(作者:SpontanCombust)
  • w3stringsx 用于本地化 (由 SpontanCombust 制作)

如发现任何错误请报告,我会尽力解决。

欢迎反馈意见。

请在你的评论中保持友善和尊重,我绝不是专业程序员,

1、改装只是一种爱好,让我的大脑保持忙碌。

如果你喜欢这个模组,一个小小的认可将不胜感激。

快乐囤货!