General > General Server Discussion
How is score determined?
[MAF]Cromiell:
Wait for Karlis lol
[MAF]Karlis:
here i come :L, as i don't see how this could be abused ill post the complete formula in pseudocode
times are in miliseconds
also, all fractional part of score that can't directly be added is stored, and once it "overflows" it gets added.
--- Code: ---racer_count = max(racer_count, 5)
bonus = 100% + 15% * Player's win streak
if player didnt crash, bonus = 110% * bonus
time_difference = min(2, finish_time / top1)
time = top1 / time_difference * 0.000775
position_bonus = 110% - (min(position, racer_count) / racer_count) * 100%
score = 10% * bonus * position_bonus * time
money = position + score * 10 + 200
--- End code ---
Uitblinker:
Ok interesting :) Thanks for your help and sharing this.
Navigation
[0] Message Index
[*] Previous page
Go to full version