osu-tracker icon indicating copy to clipboard operation
osu-tracker copied to clipboard

[osu!mania]: Counter for Mania Millions

Open WindowsMeosu opened this issue 1 year ago • 2 comments

Self-explanatory: A stat that counts how many total 1,000,000 scores achieved.

WindowsMeosu avatar Jan 27 '24 17:01 WindowsMeosu

I don't think this would be possible to add to the tracker. osu! doesn't show the total amount of millions anywhere on the site and thus it is also not in the API response. The only way to track this is to check every score a user has and see how many of those are 1 million, which would mean to check every ranked and loved beatmap. Way too many requests to properly track as well, you could probably only track this about once a day at best.

There are sites that already track this like https://osustats.ppy.sh/maniaMillions or https://osudaily.net/ranking.php?t=mill that update around once a day from what I can tell. I might be able to use the osudaily API in the tracker to show the Count in the tracker like that, but I'm not sure how useful that actually is, when it's not updating in real time like the other stats. :thinking:

respektive avatar Jan 27 '24 19:01 respektive

The only way to track this is to check every score a user has and see how many of those are 1 million

 not necessary every score submitted, only scores set in the top1000

I might be able to use the osudaily API in the tracker to show the Count in the tracker like that, but I'm not sure how useful that actually is, when it's not updating in real time like the other stats.

As you implied, osu!daily is certainly not going to be useful for tracking, especially when you consider that the database is rarely updated, or more accurately, abandoned. image image (I have 39 top1k 1mils total counting from osu!stats).

Despite everything, I'm pretty sure this isn't impossible to implement, and I'm 100% sure there's a way without putting stress on the server.

WindowsMeosu avatar Jan 27 '24 19:01 WindowsMeosu