Kyra - 高级违规惩罚系统[1.7-1.20]

高级插件 Kyra - 高级违规惩罚系统[1.7-1.20] v1.3.3

让反作弊能公正的惩罚作弊者
自购证明:
Q(G4P0[~8T1F{FK~5F@5IDC.png

原帖:builtbybit.com/resources/kyra-an-advanced-infractions-system.12900/
yellowwhatskyra.png

Kyra 是一个惩罚系统,可与反作弊插件(NoCheatplus、Spartan、AAC、Reflex、Horizon 等)一起作为违规系统使用。该惩罚系统不能替代您当前的封禁插件;Kyra 的作用是在您的反作弊插件和负责执行封禁/踢人/屏蔽玩家的插件之间充当中间人。

yellowwhynotbantraditionally.png

这个插件背后的理念很简单: 我希望为服务器所有者提供一种公平惩罚玩家的手段,让他们没有任何借口受到错误的惩罚。我一直反对让反作弊软件,不管是哪一种,也不管它有多准确,因为一次检查就封禁一名玩家。

服务器所有者可以配置当玩家的违规行为达到 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 是一个可靠的工具,可以确保所有封禁都是正确的--只有极小的可能有人会在一小时内被检测三次运动/战斗。

yellowkyracommands.png

  • /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
yellowkyraperms.png

  • Kyra.admin
  • Kyra.infraction.add
  • Kyra.infraction.set
  • Kyra.infraction.remove
  • Kyra.infraction.check
  • kyra.infraction.save
  • Kyra.receive
无下载权限
july122
贡献者 july122

帖子交流

24

点赞金锭

13,854

贡献资源

86

资源版本 v1.3.3
下载量 33
热度 1,095
更新时间
{评级}星 0 星
顶部