The Elder Scrolls V: Skyrim is a great game and the most complex to be released this year and with complexity comes a number of possible glitches, small annoyances that might negatively affect the experience of playing it.
A lot of them can be addressed using console commands, accessed by using the ` key, without actually resorting to outright cheating.
Let’s take a look at the list of console commands, in order of potential usefulness:
- resurrect – type this in the console after selecting a NPC by clicking on him in order to bring him back to life, especially useful when someone is killed accidentally by a misplaced weapons swing or spell;
- setessential <base_id> 0/1 - makes any NPC mortal or immortal, useful in those dungeons where companions have a tough time staying alive for player who hate to go solo, with most the IDs available here;
- player.modav <attribute> <amount> - targets health, carryweight, stamina, magicka and meleedamage and allows all modifications to persist after a game is loaded, useful for increasing carry weight mainly as other uses are borderline cheating because they can make a character too powerful;
- addfac <variable> 1 – moves a NPC to a faction, use the 19809 code in order to make someone a target for marriage, although depending on choice some glitches might happen;
- equipitem <formid> - use to force a NPC (mainly followers) to equip one item from their inventory, useful for making them use a better weapon than their preferred one;
- showinventory – shows a character’s inventory after you have selected a character by clicking on them;
- fov <value> – allows players to see more to the left and right of their weapons, taking in more of Skyrim’s majesty, but take into account that the base value is 75 and experiment to see what works best for you;
- set timescale to # - changes the rate at which time moves, with 1 being real time flow and 16 the current default, which can help with merchant’s stock and money issues.
The final two bend the cheating rules a little:
- additem <base_id> <value> - is useful when adding money to a merchant to get rid of items, with F 1000 the code to add gold;
- player.additem <base_id> <value> - adds items to inventory which is cheating unless you need to add a quest item for a bugged quest.
The community has put together a list of item Id codes here.