
武器流程
Weapon Flow 将 Hytale 原生的命中充能武器技能系统替换为通过 LuckPerms 配置的基于等级的冷却时间,因此特殊攻击会随时间自动充能,而不再需要战斗命中。

WeaponFlow
WeaponFlow 取代了 Hytale 原生的“命中充能”武器技能系统,采用可配置的基于时间的冷却机制。武器特殊技能不再需要通过攻击敌人来积攒充能,而是随时间自动恢复,且冷却时长可通过 LuckPerms 集成,为每个等级进行完全自定义。在冷却期间,玩家无法获得能量充能,必须等待。
一段(质量有点差)的视频展示了它与 LuckPerms 的快速设置配合使用。如果你想制作更好的展示视频,请随意,我会将其放在这里。
功能
基于时间的冷却
每种武器类型都有独立的冷却计时器。使用特殊攻击后,该技能进入冷却并随时间自动恢复,无需战斗命中。
支持所有武器职业,并计划支持未来内容模组。
LuckPerms 集成
使用 LuckPerms 元值,为服务器上的每个等级精细调整冷却时长。如果你想,可以设置某些等级享受更短或更长的冷却时间,作为一种游戏玩法特权。
lp group king meta set cooldown.axe 15
lp group king meta set cooldown.sword 8
lp group king meta set cooldown.dagger 4
lp group knight meta set cooldown.axe 30
lp group knight meta set cooldown.sword 15
lp group knightmeta set cooldown.dagger 8
当前可用的武器关键词:sword, axe, dagger, mace, staff
插件实时查询 LuckPerms,尊重组继承和单玩家覆盖。如有需要,请使用 /lp sync 命令。
全服事件
管理员可以触发临时的预设事件,修改全服范围内的所有冷却时间:
| 事件 | 命令 | 效果 |
|---|---|---|
| 混乱模式 | zero-cool | 禁用所有冷却 |
| 超速模式 | hyper-speed | 冷却时间减少 80% |
| 半速模式 | half-time | 冷却时间减少 50% |
| 双倍时间 | double-time | 冷却时间加倍 |
事件会向所有玩家显示标题公告,并在配置的持续时间后自动结束。玩家屏幕右下角还会有一个弹窗显示剩余时间。
管理员控制
为服务器管理员提供完整的命令套件(作为 LuckPerms 的替代方案,需要 OP 权限):
/wf toggle- 启用或禁用插件/wf reload- 热重载配置/wf set <player> <weapon> <seconds>- 为特定玩家覆盖冷却时间/wf clear <player> <weapon|all>- 清除冷却时间和覆盖设置/wf event start <mode> <duration>- 启动冷却事件/wf event stop- 结束当前事件/wf check [player]- 查看冷却状态/wf status- 查看插件和事件状态
绕过权限
授予 weaponflow.bypass 权限,允许特定玩家或等级无冷却限制地使用技能。
配置
WeaponFlow 会生成一个 config.json 文件,提供大量自定义选项:
- 每种武器类型的默认冷却时长
- 最小和最大冷却限制
- 支持颜色代码的动作栏消息(主要在我正在制作的另一个 UI 模组中实现)
- 用于冷却反馈的音效
- 事件持续时间限制以及消息/标题自定义
- 断开连接时的行为(清除或保留冷却状态)
权限
| 权限 | 描述 |
|---|---|
weaponflow.admin |
访问管理员命令 |
weaponflow.bypass |
跳过所有冷却检查 |
weaponflow.check.self |
查看自己的冷却状态 |
weaponflow.check.others |
查看其他玩家的冷却状态 |
需求
- 无强制需求,但推荐使用 LuckPerms 以方便使用。
安装
- 将 WeaponFlow.jar 放入服务器的 mods 文件夹
- 启动服务器以生成默认配置
- 编辑 config.json 或者,如果使用 LuckPerms,则通过 LuckPerms 元值配置冷却时长
- 使用
/wf reload应用配置更改
使用场景
- PvP 服务器: 通过可预测的技能节奏创建平衡的战斗。针对不同情况或模式设置更短的冷却时间。
- RPG 服务器: 实现注重技能时机的策略性战斗。使用更长的冷却时间来鼓励深思熟虑的游戏玩法。
- 活动服务器: 运行带有修改冷却时间的限时活动,创造独特的游戏体验。
计划功能
- 用于快速部署自定义冷却修改器的事件模板
- 带有玩家预警的事件自动排程
- 限定于区域地图的冷却系统(正在我的 WIP 区域插件中实现)
- 针对内容模组的自定义武器效果定义
- 额外的事件类型和冷却行为
- 可作为消耗品使用的物品,为使用者暂时缩短冷却时间
支持
虽然可以留言,但 Discord 上几乎提供实时信息。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。