1 320
收录服务器
1 837
注册
43 099
玩家
KillsPlus 战斗标签 头颅 死亡与战斗日志指令 黑/白名单 占位符
一个全方位的战斗管理插件!
作 者 Oscazz
发布时间 2016年5月28日
支持核心 Spigot
原生版本
支持版本 1.7,1.8,1.9,1.10,1.11,1.12,1.13,1.14
点此下载

Killsplus 是一个简单而功能多样的战斗插件,旨在简化战斗管理。它包含一系列功能,并且可以进行扩展,包括:

  • 战斗日志保护
  • 死亡指令
  • 掉头颅

所有这些功能都是高度可配置的,可以根据您的需求进行调整,从而最大限度地利用插件。

⚔️ Killsplus

📌 关于

Killsplus 旨在简化战斗管理,它包含一系列功能,并且可以进行扩展,包括战斗日志保护、死亡指令、掉头颅等。所有这些功能都是高度可配置的,可以根据您的需求进行调整,从而最大限度地利用插件。

原生 Minecraft 版本:Legacy (< 1.13)

测试 Minecraft 版本:1.7 1.8 1.9 1.10 1.11 1.12 1.13 1.14

⚙️ 命令

  • /Killsplus
    • 别名: [kps, killplus]
    • 权限: op
    • 描述: 打开所有设置的主查看窗口,尽管它们是从文件中配置的。

🛠️ 配置

以下是默认配置文件 (截至 3.0.3):

tag:
  duration: 300 # 战斗标签的持续时间,以 ticks 为单位 (1/20 秒)
  ontag:
    message: '&c您已被战斗标记!请勿退出!' # 当玩家被标记时发送的消息,如果标签时间刷新,则不会发送此消息。
    ismessage: true # 是否发送 ontag 消息,true 为是,false 为否。
  finishtag:
    message: '&a您已不再被战斗标记!现在可以安全退出。' # 当玩家不再被标记时发送的消息。
    ismessage: true # 是否发送 finishtag 消息,true 为是,false 为否。
  oncombatlog:
    message: '&c%player% 已在战斗中退出!' # 当玩家在战斗中退出时发送的消息,%player% 是他们的名字。
    broadcast: true # 是否在所有世界中广播,仅在一个服务器上,以上消息。
    commands: # 当玩家战斗退出时要运行的命令,%player% 是他们的名字。注意:命令在玩家被杀死之前执行。
      - 'broadcast %player% logged out! This is a test command!'
    killplayer: true # 是否杀死玩家,他们像正常一样死亡。
  duringtag:
    isenabled: true # 是否启用黑名单/白名单命令
    listtype: false # 命令标签是黑名单还是白名单,true = 白名单,false = 黑名单。
    commands:
      - 'home'
      - 'spawn'
  glow: # 记住,这在 1.19 之前不起作用,因为那是实现 glow 的时间。
    isenabled: true # 是否在战斗标签期间启用 glow?
    color: e # 应显示的颜色,0-9 a-e (聊天颜色)
heads:
  isenabled: true # 是否应在死亡时掉落头颅。
  chance: 80.0 # 头颅掉落几率的概率值(百分比)。
commands:
  isenabled: true # 是否启用死亡命令
  # 在玩家死亡时运行的命令,包括但不限于另一个玩家杀死他们。
  # 如果另一个玩家杀死他们,%killer% 将有效,并且将运行所有命令
  # 如果玩家因环境而死亡,则不会运行包含 %killer% 标签的命令,所有其他命令都会运行。
  deathcommands:
    - 'tell %player% You died!'
    - 'tell %killer% You killed %player% nice!'

⬆️ 升级插件

如果您使用了 Killsplus 的先前版本并希望升级,则必须删除您的配置文件,然后重新开始。或者添加您缺少的配置部分。

ℹ️ 更新信息

3.0

大家好,在这个项目中断两年后,我决定将其恢复生机。

这个新版本大大提高了性能,因为它完全重新编码了整个原始插件。

截至目前,它非常简单,它具有先前版本的 Killsplus 的所有功能,但我认为它能够拥有更多功能,我将在未来几个月内将这个愿景变为现实,您可能会期望看到的一些功能是:

  • PlaceholderAPI 集成
  • 白名单/黑名单战斗命令
  • 更多可配置性
  • 您的建议!!

您还可能会在未来看到该插件的付费版本,该版本将具有更多现代功能,更不用说持续的支持和更频繁的更新以及更多您的建议!

3.0.2

现在有用于战斗标记信息的占位符!

  • %killsplus_combat_istagged% 返回 true 或 false,指示他们当前是否被标记。
  • %killsplus_combat_time_ticks% 返回战斗标记中剩余的时间(以 ticks 为单位),如果未激活标记,则默认为零。
  • %killsplus_combat_time_seconds_decimal% 返回以小数表示的剩余时间(以秒为单位),如果未激活标记,则默认为零。
  • %killsplus_combat_time_seconds_rounded% 返回剩余时间的完整整数秒数,如果未激活标记,则默认为零。

黑名单/白名单命令

tag:
  duringtag:
    isenabled: true # 是否启用黑名单/白名单命令
    listtype: false # 命令标签是黑名单还是白名单,true = 白名单,false = 黑名单。
    commands:
      - 'home'
      - 'spawn'

为那些在战斗中(当前被战斗标记)的人添加了新的黑名单/白名单命令区域。

忽略命令后的所有参数,例如,如果您将 /warp 列入黑名单,它将阻止 /warp/warp spawn 等。

3.0.3

现在,当您被标记时,会有一个 glow 效果!(当然是可选的)

由于我没有考虑 API 更改,因此还修复了 1.14 库存集成,因此您无法查看配置库存,感谢 @Huawind 指出这一点。

glow 配置插件如下:

tag:
  duringtag:
    glow: # 记住,这在 1.19 之前不起作用,因为那是实现 glow 的时间。
      isenabled: true # 是否在战斗标签期间启用 glow?
      color: e # 应显示的颜色,0-9 a-e (聊天颜色)

感谢大家对该项目的兴趣!