Geekid812 / TrackmaniaBingo

An Openplanet plugin to race against your friends to be the first team to complete a Bingo board!
https://openplanet.dev/plugin/trackmaniabingo
15 stars 5 forks source link

Ranking system #50

Open BigthirstyTM opened 1 year ago

BigthirstyTM commented 1 year ago

Creating a player ranking system to generate equal teams.

This results in a player bingo ranking. BigthirstyTM - 214

Auto filling up the teams caring about their ranking

Preview

BigthirstyTM joins the bingo with a ranking of 214

Yellow 642....................Blue 931....................Pink 587 + 214 = 801
Hugo 14....................Jason 432....................Jenson 84 Mike 312....................Ellen 18....................Lucas 23 James 203....................Jenn 233....................Karen 480 Eden 113....................Koen 248....................BigthirstyTM 214

BigthirstyTM will be added to team Pink because of the combined ranking being the lowest. With his rank added it will equal out the team player combined rank.

No idea if this is even possible or if the ranking is correct like this. But could be a neat function to get better and longer bingo's

Geekid812 commented 1 year ago

That's unlikely to be added, as the Bingo server is stateless at the moment, meaning it doesn't save any information to disk and starts fresh upon restart. This would essentially only be considered if or after we implement matchmaking, in which case we'll probably start using a database.