Crazy_Jky 提交了一个新资源:
🦴 WarZFracture - WarZ战争骨折系统插件|还原三角洲受伤系统|高度自定义|自带治疗道具 💥
本主题用于该资源的交流讨论和反馈支持。
>> 前往资源介绍页 <<
🦴 WarZFracture - WarZ战争骨折系统插件|还原三角洲受伤系统|高度自定义|自带治疗道具 💥
本主题用于该资源的交流讨论和反馈支持。
>> 前往资源介绍页 <<
[MD] ### v1.3.0 当前版本 - **无效攻击不再造成骨折**:攻击与摔落骨折仅在伤害事件未取消且最终伤害大于 `0` 时触发。关闭 PVP、领地保护取消伤害、或被其他插件归零的空手攻击不会再造成损伤。 - **治疗物品可禁止堆叠**:每种止痛药、手术包可通过 `unstackable: true` 写入唯一物品标识,避免多次使用物品在堆叠后共用次数。`/fz give` 会逐件发放这类物品。 - **止痛药支持使用次数**:新增 `uses`,止痛药现在可以像手术包一样配置为多次使用;lore 可用 `%uses%` 显示剩余次数。 - **治疗附加药水效果**:止痛药和手术包均支持 `potion_effects`,可在成功使用后施加原版药水效果。 - **可选消息显示位置**:治疗物品增加 `display`,支持 `CHAT`、`ACTION_BAR`、`TITLE` 与 `NONE`。 - **可选按住右键使用**:`usage_mode: HOLD` 使用原版消耗动作判定成功。玩家中途松开右键不会生效;此模式需要配置为原版可持续食用的材质。 [/MD]
新功能
背包内右键使用治疗物品(inventory_use,默认开启)
读条打断(inventory_use_interrupt)
- 打开背包界面,直接右键止痛药/手术包即可开始 usage_time 读条,无需手持
- 读条期间物品留在原格位,完成后在原位扣除使用次数/消耗物品
- 仅对 usage_mode: CLICK 类型生效,HOLD 长按模式不受影响
- unstackable 堆叠物品自动在原格位拆 1 个使用,其余分散回背包
治疗互斥:任一治疗物品读条中,另一件无法开始使用(手持/背包双向生效)
- 可选 MOVE(移动)、DAMAGE(受伤),默认全开
- 物品被挪动/拆堆/丢弃、死亡、下线始终打断
- 复用现有进度、取消、使用中提示消息和音效
配置示例
items:
painkillers:
default...