forum

Net PP + Rank Gain Calculator

posted
Total Posts
6
Topic Starter
Solitaire
I recently made a Python script that calculates how much net PP you will gain if you set a certain PP score. The script automatically takes bonus PP into account, so there is no need to calculate that using other tools. Alongside the calculated PP value, the script also estimates the amount of ranks you will gain from that score using https://osudaily.net/ppbrowser.php
As a warning: For lower ranked players, the rank calculator is pretty inaccurate. This is because not many newer players add their profile to osu!daily, so their database mainly consists of higher ranked players.

All you will need is your username (NOT userID), an expected PP score, and your osu! API key. You can get that from https://osu.ppy.sh/p/api

Download: https://www.dropbox.com/s/ebfnrsq3884flje/rawPPcalc.py?dl=0
Mirror: https://sam.s-ul.eu/CeN4oakK

IF YOU DON'T WANT TO SET YOUR API KEY AND USERNAME EACH TIME:
1. Download this modified file: https://www.dropbox.com/s/ntkj9lebb3q9ssv/rawPPcalcModified.py?dl=0
Mirror: (https://sam.s-ul.eu/N7OrlRg1)
2. Open the file using your desired text editor
3. Edit the first two lines to contain your API key and username. Here is an example:

4. Enjoy!

Please message me if you have any suggestions or bugs.
Thanks!
bowiepro
can you make this on the web in like an extension or website or something?
abraker

BowiePro wrote:

can you make this on the web in like an extension or website or something?
That would be ezpp:
https://chrome.google.com/webstore/detail/ezpp/aimihpobjpagjiakhcpijibnaafdniol?hl=en

https://addons.mozilla.org/en-US/firefox/addon/ezpp/
bowiepro

abraker wrote:

BowiePro wrote:

can you make this on the web in like an extension or website or something?
That would be ezpp:
https://chrome.google.com/webstore/detail/ezpp/aimihpobjpagjiakhcpijibnaafdniol?hl=en

https://addons.mozilla.org/en-US/firefox/addon/ezpp/

i mean that has net pp values


also everytime i enter my raw pp amount it just closes
Edgar_Figaro

Solitaire wrote:

Alongside the calculated PP value, the script also estimates the amount of ranks you will gain from that score using https://osudaily.net/ppbrowser.php


This will work well at high ranks as most top players someone has added to OsuDaily, although it will be less and less accurate the lower you get as most low rank players don't even know about tools like OsuDaily and most people don't bother adding usernames of people other than themselves unless it's a well known player.

Currently there are only 8298 players added on Osu Daily. Which Those players could come from any gamemode and be of any rank. So OsuDaily in theory doesn't even capture 10% of the playerbase
show more
Please sign in to reply.

New reply