玩家EX - 最大重量

玩家EX - 最大重量

连接PlayerEX进度与MT背包负重,使PlayerEX等级及可配置的PlayerEX属性/技能(如"搬运")能够提升最大背包负重。

冒险

PlayerEX 物品栏负重

PlayerEX 物品栏负重 是 MT 物品栏负重 和 PlayerEX:导演剪辑版 的附加组件。

它将 PlayerEX 的进度与物品栏负重能力相连接,使玩家的 PlayerEX 等级 和/或配置的 PlayerEX 属性/技能 能够提升最大物品栏负重。

此模组 不能独立运行。

功能

  • 通过 fzzy_config 实现完全自定义 — 游戏数值的服务端同步配置
  • 在 PlayerEX 和 MT 物品栏负重 之间建立整合
  • 使用玩家的 PlayerEX 等级 来修改最大物品栏负重
  • 使用可配置的 PlayerEX 属性/技能 来修改最大物品栏负重
  • 增加对自定义 负重 属性的支持
  • 可将 负重 直接添加到 PlayerEX 现有的主要属性列表中
  • 支持基于固定值和倍数的负重缩放
  • 通过 PlayerEX 退还逻辑支持退还负重点数
  • 支持两种负重模式:
    • 事件修饰符
    • 物品栏负重属性

负重属性

该附加组件注册了一个自定义的 PlayerEX 风格属性:

playerex_inventoryweight:carrying

启用后,此属性会直接添加到 PlayerEX 的常规主要属性菜单中,与以下属性并列:

体质
力量
敏捷
智力
幸运
专注
负重

这意味着没有独立的物品栏负重界面。玩家可以通过常规的 PlayerEX UI 将 PlayerEX 技能点投入到负重属性上。

负重模式

事件修饰符

这是推荐模式。

该附加组件会读取配置的 PlayerEX 属性值,并通过物品栏负重事件系统修改 MT 物品栏负重的最大负重。

此模式支持:

  • 固定值加成
  • 倍数加成
  • PlayerEX 等级缩放
  • PlayerEX 属性/技能缩放

示例:

PlayerEX 等级倍数:每级 +1%
负重倍数:每级负重 +5%

物品栏负重属性

此模式直接将修饰符应用于 MT 物品栏负重的最大负重属性:

inventoryweight:generic.max_weight

最适合固定值加成,例如:

每级负重 +10 最大负重

对于倍数型缩放,建议使用 事件修饰符。

配置

该附加组件使用同步的服务器配置。

你可以配置:

  • 是否启用整合
  • 最小最大负重
  • 每级 PlayerEX 等级的固定值加成
  • 每级 PlayerEX 等级的倍数加成
  • 用于负重缩放的 PlayerEX 属性/技能
  • 每级配置技能等级的固定值加成
  • 每级配置技能等级的倍数加成
  • 是否启用自定义负重属性
  • 是否将负重添加到 PlayerEX 的主要属性列表中
  • 附加组件使用基于事件的缩放还是物品栏负重属性

默认缩放配置:

level.multiplierPerLevel = 0.01
skill.attributeId = playerex_inventoryweight:carrying
skill.multiplierPerLevel = 0.05

结果为:

每级 PlayerEX 等级 +1% 最大负重
每级负重 +5% 最大负重

缩放示例

基础最大负重:100
PlayerEX 等级:10
负重等级:10

等级倍数:1.10
负重倍数:1.50

最终最大负重:165

整合包开发者注意事项

自定义负重属性必须通过数据属性对玩家可用。该附加组件包含所需的数据文件,位于:

data/playerex_inventoryweight/data_attributes/entity_types/player.json
data/playerex_inventoryweight/data_attributes/overrides/carrying.json

如果你想使用现有的 PlayerEX 属性而不是负重,请将配置值设置为以下示例之一:

playerex:constitution
playerex:strength
playerex:dexterity
playerex:intelligence
playerex:luckiness
playerex:focus
playerex:mining
playerex:smithing
playerex:farming

文档

此附加组件的完整文档将在此处提供:

https://megatrex4.github.io/inventory-weight/guide/addons/playerex