Pal Trust Multiplier

Pal Trust Multiplier

Pal Trust Multiplier是一个可配置的UE4SS Lua模组,用于倍增帕鲁好感度(信任)的获取。默认设置将正面信任获取提升5倍。信任损失默认保持不变,但可通过包含的配置文件降低、增加或完全禁用。

帕鲁信任倍率 是一款可配置的 UE4SS Lua 模组,用于增加帕鲁友情(信任)的获得量。

默认设置将正面信任获得量提高 5倍。信任损失默认不变,但可以通过附带的配置文件减少、增加或完全禁用。

安装位置

  • 仅客户端:否。 加入的客户端无法可靠地更改权威信任值。
  • 仅服务器:是。 在专用服务器上,只需安装在服务器端。
  • 客户端和服务器均需安装:否。 加入的玩家无需安装此模组。

对于单人游戏或玩家主机的合作游戏,请安装在主机电脑上。对于专用服务器,请安装在服务器的 UE4SS Mods 文件夹中。调整后的服务器/主机信任值将应用于所有连接的玩家。

主要功能

  • 可配置的正面帕鲁信任获得倍率
  • 信任损失的可选独立倍率
  • 可完全禁用信任损失
  • 兼容现有的帕鲁和现有的世界
  • 不直接编辑存档文件
  • 可选的调试日志记录,便于验证

工作原理

该模组挂钩了《幻兽帕鲁》的通用友情点数函数,并在游戏应用之前调整每次信任变化。它会影响通过此函数获得的常规信任值,包括与帕鲁同行、部署活跃帕鲁、据点工作、抚摸、在附近睡觉以及给予友情物品所获得的信任值。

现有的信任点数不会被改变。《幻兽帕鲁》仍然会应用其正常的信任上限、等级阈值和被动技能效果。

要求

  • 《幻兽帕鲁》(Steam)
  • UE4SS for Palworld

安装

  1. 安装 UE4SS for Palworld
  2. 下载并解压模组压缩包。
  3. PalTrustMultiplier 文件夹复制到: Palworld/Pal/Binaries/Win64/ue4ss/Mods/

最终的文件结构应如下所示: Palworld/Pal/Binaries/Win64/ue4ss/Mods/PalTrustMultiplier/Scripts/main.lua Palworld/Pal/Binaries/Win64/ue4ss/Mods/PalTrustMultiplier/Scripts/config.lua

  1. 打开 Palworld/Pal/Binaries/Win64/ue4ss/Mods/mods.txt
  2. 添加以下一行: PalTrustMultiplier : 1
  3. 完全重新启动游戏。

多人游戏

对于多人游戏,请在主机或专用服务器上安装并启用此模组,因为权威信任值是在那里处理的。加入的客户端无需安装此模组。

配置

打开 PalTrustMultiplier/Scripts/config.luareturn { GainMultiplier = 5.0, ApplyToLosses = false, LossMultiplier = 1.0, Debug = false, }

  • GainMultiplier:应用于正面信任获得的倍率。
  • ApplyToLosses:启用对负面信任变化的调整。
  • LossMultiplier:当 ApplyToLosses 启用时,应用于信任损失的倍率。
  • Debug:将每次调整后的信任变化写入 UE4SS.log

更改配置后完全重新启动游戏。

例如:10倍信任获得 GainMultiplier = 10.0,

例如:禁用信任损失 ApplyToLosses = true, LossMultiplier = 0.0,

验证模组是否生效

设置 Debug = true,重新启动游戏,并执行一个能获得信任的操作。以下类型的消息将出现在 UE4SS.log 中: [PalTrustMultiplier] Adjusted friendship change: 10 -> 50

此示例确认原始值 10 已按默认设置乘以 5 倍并更改为 50。验证后可以再次禁用调试日志记录,而不会禁用倍率。

兼容性

为发布时的当前 Steam 版本《幻兽帕鲁》和 UE4SS 设计。不保证与未来的游戏更新兼容,因为《幻兽帕鲁》的内部函数可能会发生变化。

同样挂钩或替换 UPalIndividualCharacterParameter:AddFriendShip 的模组可能会根据挂钩顺序产生冲突或堆叠其更改。

卸载

移除 PalTrustMultiplier 文件夹及其在 mods.txt 中的条目,或将条目更改为: PalTrustMultiplier : 0

卸载模组不会移除已经获得的信任点数。