跳过打捞迷你游戏

跳过打捞迷你游戏

Skip Salvage Minigame 是一个轻量级的 UE4SS Lua 模组,适用于《幻兽帕鲁》,它能够自动完成在海上打捞沉没宝箱时出现的进度条停止小游戏。宝箱会立即以完美成功状态打开,因此您无需再手动控制光标位置。

跳过打捞小游戏 是一款适用于《幻兽帕鲁》的轻量级 UE4SS Lua 模组,可自动完成从海中打捞沉没宝藏箱时的指针停止小游戏。宝箱会立即以完全成功状态打开,您再也不需要精准把握指针时机。

该模组不会改变战利品、等级或掉落率。它仅以成功结果自动完成打捞小游戏。

功能

  • 检测到沉没宝藏打捞小游戏打开的瞬间
  • 自动报告成功停止指针,使宝箱立即打开
  • 无需指针计时,无需重复尝试,不会打捞失败
  • 完全不影响战利品、宝藏等级和掉落表
  • 无需编辑存档文件即可工作
  • 可选的调试日志记录

工作原理

打捞小游戏是由 UPalUIMapObjectTreasureBoxSalvageGameModel 驱动的指针停止游戏。其终端调用是 SendResult(bool),传递成功结果会打开宝箱。当小游戏的指针设置好后,模组会在下一帧为您调用该结果,从而使游戏将此次打捞解析为完美成功。

配置

打开 SkipSalvageMinigame/Scripts/config.lua

return {
    -- 主开关。设为 false 可禁用模组而无需删除它。
    Enabled = true,

    -- 报告给游戏的结果。true = 成功(宝箱打开并获得全部战利品)。
    -- 仅当您希望打捞总是“失败”时才设为 false。
    Success = true,

    -- 发送结果前的延迟(毫秒),以安全地关闭小游戏。
    -- 50ms 几乎察觉不到;如果遇到不稳定的情况,可稍微提高该值。
    DelayMs = 50,

    -- 在 UE4SS 控制台中输出详细日志。
    Debug = false,
}

更改配置后请完全重启《幻兽帕鲁》。

安装位置

  • 单人游戏 / 玩家主持的联机游戏: 安装到主机电脑上。
  • 专用服务器: 安装到服务器的 UE4SS Mods 文件夹中。

打捞结果由权威主机或服务器处理,因此加入游戏的玩家不需要安装此模组。

安装步骤

  1. 安装 《幻兽帕鲁》的 UE4SS 实验性构建版本
  2. 下载并解压模组压缩包。
  3. SkipSalvageMinigame 文件夹复制到:
  4. 安装后的文件应如下所示:
Palworld/Pal/Binaries/Win64/ue4ss/Mods/SkipSalvageMinigame/enabled.txt
Palworld/Pal/Binaries/Win64/ue4ss/Mods/SkipSalvageMinigame/Scripts/main.lua
Palworld/Pal/Binaries/Win64/ue4ss/Mods/SkipSalvageMinigame/Scripts/config.lua
Palworld/Pal/Binaries/Win64/ue4ss/Mods/SkipSalvageMinigame/Scripts/common.lua

common.lua 是一个必需的辅助文件,已包含在模组压缩包中。请将其与 main.lua 放在同一个 Scripts 文件夹中;无需单独的库模组或额外下载。包含的 enabled.txt 可在当前的 UE4SS 布局中启用此模组。如果您的 UE4SS 安装使用 mods.txt,请添加以下行:

SkipSalvageMinigame : 1

安装完成后请完全重启《幻兽帕鲁》。

需求

  • 《幻兽帕鲁》(Steam 版)
  • 适用于《幻兽帕鲁》的 UE4SS

适用范围

  • 仅适用于沉没宝藏的打捞小游戏
  • 不改变战利品、宝藏等级或掉落表
  • 不影响开锁、钓鱼或任何其他小游戏
  • 不直接编辑存档文件

调试

config.lua 中设置 Debug = true,以将打捞事件记录到 UE4SS 控制台。当打捞开始时,您应该会看到一条启动消息,后跟 Salvage minigame auto-resolved (success=true)。默认情况下调试输出是禁用的;即使关闭调试,错误仍然会被记录。

兼容性

专为发布时的当前 Steam 版《幻兽帕鲁》和 UE4SS 设计。未来的游戏更新可能会改变打捞系统,并需要模组更新。

卸载

从 UE4SS Mods 目录中移除 SkipSalvageMinigame 文件夹,并(如果您添加过)从 mods.txt 中删除其条目。