I started this project because I needed this for own use, if you find any flaws, find it too complex... Please don't hesitate to give feedback!
This script generates a text-file containing:
How to install and configure?
This script generates a text-file containing:
- Your steam average achievement completion percentage
- Your real average achievement completion percentage
- Your top 10 games in achievement completion percentages
How to install and configure?
- Download the latest release.
- Unzip this and move the "steam-achievements" folder into your OBS Studio plugins folder.
- Open OBS Studio and in the top menu go to "Tools">"Scripts", make sure your Python path is entered in settings (https://www.youtube.com/watch?v=t7RhpvlVte0) and add "main_script.py" to your scripts.
- Enter Steam Web API-Key (request here: https://steamcommunity.com/dev/apikey; you can enter any domain).
- Enter Steam Id (use steamid64 from this url: www.steamidfinder.com; enter your profile-url). Side note: I know that some profile-urls already contain the steam id but I'm writing a work-for-all method here :)
- Add a Text Source and select "Read from file".
- Browse for the text file and pick "achievements.txt" in your OBS Studio bin folder.
- A monospace font is required/recommended (otherwise the lay-out will be messy), but that's up to you.