Do console commands affect Steam achievements?
I’ve painted myself into a corner and am forced to choose between abandoning a couple hours’ progress or cheating my way out of it. Unfortunately, I can’t find hard data on if/how the use of console commands affects the unlocking of Steam achievements.
I’ve heard a few conflicting theories and can think of a couple more:
- I have heard that using any console command, ever, permanently prevents that/all characters from unlocking achievements.
- I have heard that using any console command prevents you from unlocking any achievements for that “session” (variously, until you load a save or restart the game).
- It seems reasonable that certain console commands (such as
tgm— Toggle God Mode) might prevent the unlocking of achievements while active and/or others (such as directly manipulating skills/perks/etc.) permanently block achievements for that character once used.
- It also seems possble that console commands have no effect on achievements whatsover (at least, I have not yet seen evidence to the contrary).
Do we have any hard info on this? Official sources, original research, anything?
7 Solutions collect form web for “Do console commands affect Steam achievements?”
Console commands do not affect achievements in Skyrim. I’ve used it to clip through places when I ended up falling and becoming stuck and still received achievements in the same session. I’ve also togged tgm on occasion while testing stuff and still received achievements after I finished testing without restarting my game.
Once you get past all the speculation, this thread seems to confirm that using console commands do not affect achievements at all.
Of note from that thread:
- One person got the buy a house achievement right after giving himself 5000 gold via additem.
- Another person still continued to receive achievements despite walking around with an max encumbrance weight of 5000 via modav.
NO, using the console does not disqualify you from gaining Steam achievements in Skyrim. I use console commands quite frequently, ranging from the innocuous (
fov 90) to the uber-cheaty (
player.modav carryweight 1000) and have received all Steam achievements corresponding to events in my game, even within the same game session – restarting is not required.
In the most extreme case, I was playing around with
player.modav dragonsouls and used my cheat-provided souls to buy levels 2 and 3 of the Throw Voice shout to see how it behaved at higher levels. When I exited the game, I noticed that I had received the achievement for unlocking all three words of a shout; this achievement was gained purely through blatant console cheating and Steam either didn’t notice when my souls jumped from 0 to 100 in an instant or didn’t care.
There is absolutely nothing you can do in Skyrim that will disable your ability to receive Steam achievements, with the possible exception of playing with Steam in offline mode.
I use the console quite frequently, both for trivial things like setting
fov 90and for actual cheats like using
tclto get up a mountain and
timto get back down. Even within the same session, achievements have continued to register normally. In one case, I was messing around with
player.setav dragonsouls, unlocked the third tier of a shout, and accidentally got the corresponding achievement entirely through pure, blatant cheating which would have been trivially detectable if anyone had bothered to look.
I play with hand-tweaked ini files, which has not prevented me from continuing to gain achievements.
I play with several mods active, both graphical replacers and esp-based mods, which has not prevented me from continuing to gain achievements.
Although I’ve not done anything achievement-worthy in offline mode myself, in another discussion about this, a poster responded to my possible exception by saying that, when he plays in offline mode, any achievements he may have earned while offline are awarded the next time he starts the game in online mode.
I finished the game with only using the tcl cheat to get out of the floor (don’t ask). My char was a level 29 and I had about 36 or 37 achievements unlocked on Steam. I then quit the game and started it up the next day only to find that I had 3 achievements. One of the ones that was close to completion was the ‘Apprentice’ achievement. I have a level 29 char.
Then after I was pissed off I got over it and started again. I use all sorts of cheats with various other chars and I can see the achievements stacking up again.
In conclusion, I don’t think that this situation has been fully concluded. Everyone seems to say different things and make guesses at what the problem might be.
According to this answer, Bethesda has modified the way that cheaters are flagged from how it worked in Fallout: New Vegas. Once you use a console command, you are permanently ineligible for achievements. After using a console command, your only choice is to restart or load a save prior to using a command if you want to earn achievements.
It has been discovered that the above is not actually true. Console commands do NOT disqualify you from achievements. Thanks to Dave Sherohman for reminding me to update this answer
EDIT: It seems like you may not have to quit in order to get the achievements. Through my own testing, I have used console commands and still obtained steam achievements without reverting to an earlier save.
- walk through some walls
- Make an enchanted item
- Make a potion
- Make a piece of armor
- Save game
- Exit Skyrim
- See new “Artificer” achievement
- I have the steam overlay disabled.
- I’m using version 22.214.171.124
Bethesda themselves release modding tools, and the console is enabled by default, so that suggests that you should be good to go right? Kind of.
Apparently once you issue a console command, you’re no longer eligible for achievements until your next session. So if you’re worried about achievements, enter your console command ‘cheats’ (like “fov 90”), save, exit, start up skyrim, load, and be on your merry way.
gamasutra review under Console = Cheater
I have used today the cheat killall on my PC to kill Ancano in the staff of magnum mission. I immediately solved the mission. I also safed the game and restarted after that. I can safely say no achievements were lost or any bad consequences