#大废物(DFH)- Dahesor的假HUD与虚拟生命值操作库

1 messages · Page 1 of 1 (latest)

wicked shore
#

大废物是一个使用actionbar绘制玩家HUD的库。它还可以使用记分板形式的虚拟生命值,且保留接受原版生命值信号的功能。
这使得你可以使用记分板命令任意更改玩家的生命值,并在同时拦截原版的生命变动并在它们生效前任意修改它们。

大废物需要前置 https://discord.com/channels/886936474723950603/1468426880272175205 v1.3.2版本以上以操作多段Actionbar。

大废物会完全隐藏原版的生命值与盔甲栏,并读取玩家在记分板dfh.HP,dfh.Absorb,dfh.armor,dfh.toughnessdfh.ench_defence上的数值,分别渲染为生命值(100倍率,最多渲染5管,正常抖动/变色,几乎和原版无异),伤害吸收(100倍率,最多4管),盔甲值(1~40,两管),盔甲韧性(1-20),和保护魔咒。

每个记分板都有可以启用的驱动。启用时会自动读取玩家的数据或属性并更新对应的数值。

生命值和伤害吸收的驱动是一整套的虚拟生命值系统。大废物将完全使用记分板制的生命值,你可以直接更改记分板数值来控制生命值。然而,大废物仍然保留监听原版生命值变动的能力(比如被打,收到治疗)。当原版信号发生时,大废物会通知特定的函数标签,并附带伤害数值,伤害类型等信息。你可以选择拦截并修改它们(任意玩弄),以此达成很多匪夷所思的效果。

阅读文档 以获知如何使用它。
Github: https://github.com/Dahesor/DFH