- Joined
- Aug 23, 2016
- Messages
- 4,716
- Reaction score
- 1,714
- Points
- 296
- 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 7/28/21):
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.
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 7/28/21):
- NEWBIE (0p)
- AMATEUR (81p)
- NOVICE (564p)
- APPRENTICE (2013p)
- CASUAL (4830p)
- REGULAR (9660p)
- ADVANCED (20125p)
- ADVANCED+ (36225p)
- SEMI-ELITE (54741p)
- ✪ ELITE (70035p)
- ✪ VETERAN (80500p)
- ✪ SEMI-PRO (100625p)
- ✪ PRO (128800p)
- ✪ AMAZING (177100p)
- ✪ STUNNING (201250p)
- ✪ MASTER (225400p)
- ✪ WICKED (249550p)
- ✪ INSANE (273700p)
- ✪ RIDICULOUS (301875p)
- ✪ LEGEND (330050p)
- ✪ SURF GOD (402500p)
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: