ELO 系统

ELO 系统

基于击杀数据的ELO竞技排名系统,包含段位、连杀机制、反刷分功能及屏幕HUD显示。完全客户端实现,兼容所有PvP服务器。

Universal ELO
基于 PvP 的竞技 ELO 排名系统 —— 完全客户端化,几乎可在任何服务器上使用。

每位玩家初始 ELO 为 1000。击杀获得积分,死亡扣除积分 —— 对手越强,获得的 ELO 越多。模组仅读取聊天栏中的击杀信息并在本地计算,不会影响游戏玩法,因此被反作弊系统允许。

功能特性

  • 真实 ELO 系统 —— 基于国际象棋机制:实力相当的对手 ±25,击败更强玩家可获得最多 +50,击败较弱玩家则低至 +5。
  • 8 个段位 —— 青铜、白银、黄金、铂金、钻石、大师、冠军和传奇(4000+)。
  • 实时 HUD(右下角)—— 持续显示你的 ELO、段位、全球排名、K/D 和当前连杀数。
  • 反刷分 —— 反复击杀同一玩家将获得递减奖励(100% → 50% → 25% → 0%)。
  • 连杀奖励 —— 连续击杀 5/10/20 次而不死亡,分别获得 +10/20/30% ELO。
  • 新手保护 —— 新玩家首次只损失一半 ELO。
  • 全服排行榜 —— 模组追踪所有出现在击杀信息中的玩家。

指令

指令 功能
/elo 你的个人资料:ELO、段位、排名、击杀数、死亡数
/elo <玩家名> 查看其他玩家的数据
/elotop 查看前十名

兼容性

  • 客户端模组 —— 仅安装在你的客户端上,可在任何服务器使用(兼容原版)。
  • Forge 版本要求:Minecraft 1.21.1 和 1.21.11。
  • 可识别标准死亡信息。使用自定义格式的服务器可能需要添加匹配模式。