PvP Elo icon

PvP Elo -----

Add competitive skill tracking to your server!



Rework of adjustment system and elo scaling, plus command cleanup
Changes:
  • Elo is now referred to as "rating" in most places.
    • Score is "rating;" unit is "elo"
  • Maximum and minimum rating are no longer configurable.
    • Rating is now uncapped*, and the minimum is 1.
  • Base and maximum adjustments are configurable.
    • Default: 75 base, 500 maximum
  • Adjustments are still equal for both killer and victim.
  • Minimum adjustment is 0, which occurs when the ratio between killer and victim exceeds the base adjustment's value
    • Example: If base adjustment is 75, then a player with a 3750 rating will earn no adjustment for killing a player with a rating below 50, because 3750:50 = 75:1.
  • If a victim has 1 elo, then the adjustment for both players is 0 in any case.
  • Adjustment is hard-capped to 50% of the victim's rating.
    • There were issues where two low-rated players with a large ratio fought, causing an adjustment substantially larger than either player's rating.
  • Permissions slightly tweaked, so /elo is available without explicit permission.
    • Open to suggestions if it should not be available by default.
  • Commands are slightly tweaked.
    • Shorter arguments - check documentation
    • New arguments for base and maximum adjustments
    • Using /eloadmin initial, base, or max without another argument informs you of the current respective value.
  • Death/kill messages shortened for ease of reading.
  • Config now includes notes for what each value represents.
Plans:
  • Tab autocomplete (still)
  • 1.0 full release
*Capped at the integer limit - over 2 billion.
----------, Dec 19, 2022
Resource Information
Author:
----------
Total Downloads: 1,913
First Release: Sep 23, 2017
Last Update: Oct 16, 2023
Category: ---------------
All-Time Rating:
5 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings