Surf Points & Rank Scoring System

Status
Not open for further replies.

sneaK

Owner
Owner
Administrator
Operations Team
Server Moderator
Joined
Aug 23, 2016
Messages
3,632
Reaction score
1,287
Points
236
  • Thread starter
  • Staff
  • #1
There have been many questions lately about how the surf plugin calculates ranks/points, so I figured I’d compile a bit of information from various sources (plugin author, other contributors). See below!

How does the ranking system work?
First of all, the ranking system without extra points is very skill based and rewards SKILL! The system doesn’t reward play time or number of completed maps. Good ranks, that’s what it’s all about. You get points for map ranks, top 20 ranks and bonuses.
Once you finished a map, you can get only points by improving your rank!
You can also lose points when other surfers have beaten your map ranks. The calculation part should explain why.
Your points (for ranks) will be updated immediately by the system after you entered the game, finished a map or lost a challenge.
(Admins have also the possibility to recalculate player profiles with an admin command)

Calculating player points:
(Map rank percentage * 200) + (extra points * 2) + (finished bonuses * 150) + Ranks 1-20 get extra points per map.

Extra points:
Gives players x extra points for improving their time.
Gives the player this amount of extra points for finishing a map for the first time.

To achieve ranks, you need to achieve a certain set threshold of points. Point requirement for these ranks are calculated as: Percentage * MaxPointsFromMaps
MaxPointsFromMaps = Map Count * 700 + (Bonus Stage Count * 150)

For an example, when a player reaches over 0.22% of the maximum amount of points available on the server, he achieves rank SEMIPRO.

Our current ranks (updated 2/25/19):
  • NEWBIE (0p)
  • AMATEUR (65p)
  • NOVICE (452p)
  • APPRENTICE (1612p)
  • CASUAL (3868p)
  • REGULAR (7736p)
  • ADVANCED (16115p)
  • ADVANCED+ (29008p)
  • SEMI-ELITE (43833p)
  • ✪ ELITE (56081p)
  • ✪ VETERAN (64460p)
  • ✪ SEMI-PRO (80575p)
  • ✪ PRO (103136p)
  • ✪ AMAZING (141812p)
  • ✪ STUNNING (161150p)
  • ✪ MASTER (180488p)
  • ✪ WICKED (199826p)
  • ✪ INSANE (219164p)
  • ✪ RIDICULOUS (241725p)
  • ✪ LEGEND (264286p)
  • ✪ SURF GOD (322300p)

The Surf Timer checks on map start the mapcycle and calculates a dynamic point factor (dpf). This dpf is based on the maximum possible points for all maps in the mapcycle, for example, if you are #1 on each map. This value is the basic for everything. Rank/level points, points for your map rank, map completiton (%), etc. are depending on this value. The multiplier is a vestige of the old rank calculation but still used. Your multiplier increases when you improve, points for your map rank are differently calculated.
 
Last edited:

sneaK

Owner
Owner
Administrator
Operations Team
Server Moderator
Joined
Aug 23, 2016
Messages
3,632
Reaction score
1,287
Points
236
  • Thread starter
  • Staff
  • #2
Points given:

Maps:
  • Rank 1: 800 pts
Bonuses:
  • Rank 1: 200 pts
Stages:
  • Rank 1: 100 pts
  • Rank 2: 75 pts
  • Rank 3: 55 pts
  • Rank 4: 40 pts
  • Rank 5: 30 pts
  • Rank 6: 25 pts
  • Rank 7: 20 pts
  • Rank 8: 15 pts
  • Rank 9: 12 pts
  • Rank 10: 10 pts
  • Beyond R10: 5 pts
 
Status
Not open for further replies.

Members online

Latest posts

Upcoming Events

Today's birthdays

Discord

Top