Kyra - 高级违规惩罚系统

📃插件 Kyra - 高级违规惩罚系统 1.3.3

无权下载
Kyra 是一个惩罚系统,可与反作弊插件(NoCheatplus、Spartan、AAC、Reflex、Horizon 等)一起作为违规系统使用。该惩罚系统不能替代您当前的封禁插件;Kyra 的作用是在您的反作弊插件和负责执行封禁/踢人/屏蔽玩家的插件之间充当中间人。
这个插件背后的理念很简单: 我希望为服务器所有者提供一种公平惩罚玩家的手段,让他们没有任何借口受到错误的惩罚。我一直反对让反作弊软件,不管是哪一种,也不管它有多准确,因为一次检查就封禁一名玩家。

服务器所有者可以配置当玩家的违规行为达到 X 时可以执行的操作;这将由您的反作弊插件自动执行。比方说,如果一名玩家达到 3 次违规,那么当他被发现在 3 个不同场合违反规则时,他就没有理由声称自己被误封了。

Kyra 会将每次操作记录到一个 JSON 文件中,供服务器所有者监控。MySQL也是一个选项,如果使用Bungee(功能即将推出!),它允许跨服务器处罚。

代码:
{
"logs": [
"2019-12-03 10:46:05 | CONSOLE has punished MarkElf for combat. Infractions: 1",
"2019-12-03 10:46:15 | CONSOLE has punished MarkElf for combat. Infractions: 2",
"2019-12-03 10:46:18 | CONSOLE has punished MarkElf for combat. Infractions: 3"
]
}

因此,首先,已经有一个预配置的 NCP 配置
tinksp.cn/resources/ncp.651/
可以与 Kyra 配合使用,所以设置起来非常容易。Kyra 只是一个记分系统,它会记录玩家被反作弊检测的次数,当玩家达到足够的分数(默认为 3 分)时,就会受到封禁的惩罚。如果是误报,大约一小时后(可配置)积分会被移除。Kyra 是一个可靠的工具,可以确保所有封禁都是正确的--只有极小的可能有人会在一小时内被检测三次运动/战斗。
  • /Kyra
  • /Infraction add (player) (category/alias)
  • /Infraction check (player) (category)
  • /Infraction remove (player) (category)
  • /Infraction removeall (player) (category)
  • /Infraction save
  • /Infraction set (player) (category) (amount)
  • Aliases: Inf, Infractions


  • Kyra.admin
  • Kyra.infraction.add
  • Kyra.infraction.set
  • Kyra.infraction.remove
  • Kyra.infraction.check
  • kyra.infraction.save
  • Kyra.receive
作者
Monody已验证会员
下载
2
查看
228
文件类型
jar
文件大小
32.7 KB
哈希值
5aeb99057b6225965a1749d8b217ffba
首次发布
最后更新

评级

0.00 星 0 星

来自Monody的更多资源

后退
顶部 底部