Steam/Achievements: Difference between revisions
| Line 27: | Line 27: | ||
Download latest release | Download latest release | ||
https://github.com/gibbed/SteamAchievementManager/releases/latest | https://github.com/gibbed/SteamAchievementManager/releases/latest | ||
== Steam Achievement Console Commands == | |||
Launch Steam with Console with: | |||
Win + R | |||
steam://open/console | |||
Or | |||
"C:\Program Files (x86)\Steam\steam.exe" -console | |||
Get the AppID using SteamDB. | |||
https://steamdb.info/ | |||
Get the Achievement ID also on SteamDB under the Achievements Section. You'll see a human-readable name on the left and the API Name on the right, which is the internal ID (often all caps with underscores or camel cased). Eg. BIG_SCORE_ACHIEVEMENT or BigScoreAchievement | |||
Console Commands: | |||
Unlocks a specific achievement: | |||
achievement_set <appid> <achievement name> | |||
Example: achievement_set 4000000 BIG_SCORE_ACHIEVEMENT | |||
Locks a specific achievement: | |||
achievement_clear <appid> <achievement name> | |||
Example: achievement_clear 4000000 BIG_SCORE_ACHIEVEMENT | |||
Resets all achievements and stats for a game (use with AppID): | |||
reset_all_stats <appid> | |||
Example: reset_all_stats 4000000 | |||
NOTE: After using any of the above commands, make sure to close Steam completely, including from the system tray, to ensure the changes take effect. | |||
Reference Video: | |||
How To Reset Steam Achievements | |||
https://www.youtube.com/shorts/rceGYwkRKj0 | |||
== keywords == | == keywords == | ||
Revision as of 08:04, 14 December 2025
Achivement Storage
C:\Program Files (x86)\Steam\appcache\stats UserGameStats_[AccountID]_[AppID].bin
References: https://github.com/gibbed/SteamAchievementManager/issues/500
Steam Achievement Manager
Steam Achievement Manager https://github.com/gibbed/SteamAchievementManager
Steam Achievement Manager (SAM) is a lightweight, portable application used to manage achievements and statistics in the popular PC gaming platform Steam. This application requires the Steam client, a Steam account and network access. Steam must be running and the user must be logged in.
This is the code for SAM. The closed-source version originally released in 2008, last major release in 2011, and last updated in 2013 (a hotfix).
The code is being made available so that those interested can do as they like with it.
There are some changes to the code since the last closed-source release:
General code maintenance to bring it into a more modern state. Icons have been replaced with ones from the Fugue Icons set. Version has been bumped to 7.0.x.x to indicate the open-source release.
Download latest release https://github.com/gibbed/SteamAchievementManager/releases/latest
Steam Achievement Console Commands
Launch Steam with Console with:
Win + R steam://open/console
Or
"C:\Program Files (x86)\Steam\steam.exe" -console
Get the AppID using SteamDB.
https://steamdb.info/
Get the Achievement ID also on SteamDB under the Achievements Section. You'll see a human-readable name on the left and the API Name on the right, which is the internal ID (often all caps with underscores or camel cased). Eg. BIG_SCORE_ACHIEVEMENT or BigScoreAchievement
Console Commands:
Unlocks a specific achievement:
achievement_set <appid> <achievement name>
Example: achievement_set 4000000 BIG_SCORE_ACHIEVEMENT
Locks a specific achievement:
achievement_clear <appid> <achievement name>
Example: achievement_clear 4000000 BIG_SCORE_ACHIEVEMENT
Resets all achievements and stats for a game (use with AppID):
reset_all_stats <appid>
Example: reset_all_stats 4000000
NOTE: After using any of the above commands, make sure to close Steam completely, including from the system tray, to ensure the changes take effect.
Reference Video:
How To Reset Steam Achievements https://www.youtube.com/shorts/rceGYwkRKj0