skyrim removeallitems?

The console can be accessed in-game by toggling the “tilde key” (the actual key can be ~, `, º, ¬, |,^, ‘, §, ², etc., depending on your keyboard layout), found near the 1 and Esc keys on most keyboards. The console prompt will appear in the lower left-hand corner of your screen. The console can also be used as a pause function during scenes or dialogue that cannot otherwise be paused. You can scroll the console output using the Page Up and Page Down keys. Console commands are not case-sensitive; for example, entering any of tai or TAI or TaI will toggle AI. After you type a command, press the Enter key to activate it. You will see the command you just entered displayed above the input area.

Many commands are targeted: this means that you may use player.command to affect the player character; for example, type player.setav carryweight 1000 will set the Players Carry Weight at 1000. Or, you may want to target the NPC/actor, by first typing prid , Enter. Then, type the command by itself, setav carryweight 1000, to affect the NPC, specified by (Note: including the zeroes at the beginning of the RefID when targeting NPCs may produce a “command not found” error. That can be evaded though by placing the RefID in quotes, e.g. "000A2C94".setav carryweight 1000 will set Lydias Carry Weight at 1000).

You may also target an NPC or object in the console by clicking on them, and then run command to affect the NPC or object. When an NPC or object is targeted in this way, their hex code (RefID) will be displayed at the top of the console. For example, to unlock a door, open the console, click on the door so it is the active object in the console (its RefID is shown at the top of the screen), then type unlock. When multiple objects overlap, use the mouse wheel to scroll through different RefIDs until the correct one is selected. When playing on multiple monitors, the cursor will display in the secondary monitor but clicking it will select the object in the same area of the primary monitor.

Commands which are abbreviated (for example: tai) can also be run by using their full name; thus, ToggleAI is synonymous with tai, and GetActorValue is synonymous with getav. In most cases, the long command is an obvious progression from the abbreviation. Also, most SetSomething commands have a counterpart GetSomething, even if the counterpart isnt shown here.

Some commands require a form ID. Most articles on objects provide the ID or IDs for those items. In addition, the Help command can be used to locate IDs. Help "elven sword" 0 would provide a list of all game objects with elven sword in their names. This can be used for items, spells (Help firebolt 0), and perks (Help juggernaut 0).

Skyrim Removeallitems Command

This command can be used on NPCs and containers. Use ‘player. removeallitems’ to clear your own inventory. Use ‘removeallitems player’ to move items from your target’s inventory into your character’s.

Skyrim V How to Remove Your Companions Armor

Console command to remove NPC equipment? : skyrim

Sorry if this post is breaking any rules but Ive been playing Skyrim PC a lot recently and I figure its high time my character settles down. So I ended up marrying Brelyna Maryon for some marital bliss. Unfortunately, she wont unequip that dang bow on her back! Is there any console command or anything to delete that from her inventory? Shell unequip it temporarily after a fight, but going to another area puts it right back.

PRO TIPS how to remove all items from your skyrim inventory! including quest items

Skyrim Removeallitems Command Use ‘player. removeallitems’ to clear your own inventory. Use ‘removeallitems player’ to move items from your target’s inventory into your character’s.

Accessing the Console with Non-English Keyboards[edit]

If you are using a non-US keyboard, the tilde (~) / grave accent (`) key might not work, or there may be no key with such markings. Often, the correct key to use is the key below Esc and above Tab (↹), where the tilde/grave key is on a US keyboard. See the following table for specifics:

Keyboard Key Notes
Arabic ذ
Danish ½
French ²
Finnish Norwegian Swedish Swiss §
German ^ The circumflex or “hat” character is usually used together with a normal letter to create letters like ê or ô. To avoid problems, hit the space bar after opening the console, then delete the ^ that appears.
Hungarian 0 If you want the character 0 to appear in console input, you must press the one on your numeric keypad. Otherwise, the console will close.
Italian Portuguese (Portugal)
Portuguese (Brazil)
Spanish º/ª
Turkish Q

Another possible solution is to install AutoHotKey and set up a shortcut to send the tilde key code the game is expecting. Add the following lines to your AutoHotKey script and it will map F12 to grave accent (`) and Shift+F12 to tilde (~). (The grave accent key is the same physical key as tilde on US English keyboards.)

On some systems you may need to use the less optimal mapping:

The Console key can also be remapped by editing the file located in DataInterfaceControlsPCControlMap.txt. By default the Console key is assigned the value 0x29 (DIK_GRAVE), changing to 0xb8 will assign it to the “Right Alt” key (DIK_RMENU). See a Direct Input Key (DIK) Code Table for other keys.

How to Read the Command Table

When a command requires arguments (e.g., additem ), the brackets <> indicate that should be replaced with the appropriate ID, and with the appropriate quantity. The brackets are not part of the syntax. So additem becomes additem 0002299c 1.

Furthermore, all REFIDs, faction, weather etc can be entered without the leading zeros, eg: additem 2299c 1 has the same effect as above.

Command Effect Notes

Toggle Commands[edit]

These commands toggle settings on and off.
animcam Toggle animator camera Toggles a 3rd person camera mode that lets you rotate and zoom the camera around the player without changing the direction the player model is facing.
psb Player Spell Book Gives the character a complete spell book, including the shouts, and unlocks bestial abilities. Dragon souls are still required for shouts. This can crash Skyrim.
s1st Shows 1st person model in 3rd person This only works in 3rd person. It shows your 1st person arms behind your character in 3rd person. You control the 3rd person model, but the 1st person arms mimic your swings. It looks like youre controlling a character thats controlling another character.
sucsm Changes the speed of the free-flying camera (UFO cam) Example: sucsm 50 after typing tfc will allow the camera to move about five times faster than its default speed. The full command name is “SetUFOCamSpeedMult“.
tai Toggle AI Toggles AI (Artificial Intelligence) processing off or on. This command is targeted; if no actor is selected it will turn off/on AI processing globally.
tb Toggle Borders Toggles cell border visibility. Borders appear as a thin white line on the terrain.
tc Toggle controls driven If used when highlighting an NPC, will transfer control to said NPC, but any command input will be passed in addition to the player unless is used to remove control.
tcai Toggle Combat AI Toggles Combat AI processing off or on.
tcl Toggle collision (clipping, noclip) Essentially, you can fly. Point in a direction and move wherever you want. You can also move through buildings and even the landscape. This command is targeted; if no actor is selected it will turn off collision for the player while keeping other actors stuck in place. It is possible to deselect any target reference by double clicking the same object or area in the landscape, which will cause “tcl” to default itself to target the player.
tdetect Toggle AI Detection Disables and enables AI detection, meaning if it is toggled off, NPCs wont be able to “see” you, or anyone else, even if youre right in front of them or attacking them.
teofis Toggle End-Of-Frame Space Disables blur, contrast adjustment, fades back in from a black screen, and a few other things. Will give a huge framerate boost on “weak” video cards, at the expense of some prettiness.
tfc <1> Freeflying camera Sets your controls to move the camera around, instead of the player. Use with 3rd person view to get a good look at your character. Adding the “1” tag at the end freezes all the environment, but still allows you to move around with the camera.
tfow Toggle Fog of War Despite the name, this simply disables the local map, leaving the player and door markers on a black void. Has no effect on the world map.

Note: There seems to be a bug when activating this when mining or woodcutting that causes your character to disappear and not be able to attack or go in to third person. Loading a previous save before this happened seems to fix this.

tg Toggle grass Toggles display of grass.
tgm Toggle god mode No damage taken, no magicka consumed, no stamina used, no encumbrance, unlimited arrows, no shout cooldown. You can only use this on yourself.

Note: God mode will not protect you from scripted damage, such as that from lightning in the Soul Cairn, or damaging light or darkness in Twilight Sepulcher and Apocrypha, respectively. It also will not prevent you from contracting a disease.

tim Toggle immortal mode Everything behaves as normal except you cannot die as a result of being reduced to 0 health. You can only use this on yourself. If you are decapitated or bitten and thrown by a dragon while using this, it can have some quite frustrating results (e.g. you will walk around with your head cut off).[verification needed — see ] These effects can be avoided by setting the character as essential.
tll Toggle LOD Dramatically reduces draw distance for a performance gain and might solve glitches related to LOD.
tm Toggle menus (HUD) “Menus” refers to the Heads-Up Display (HUD) on the screen: the health/magicka/fatigue meters, your current weapon and spell, the compass, etc. This also removes the cross-hair if its present. This command is useful for taking screenshots without all the clutter.

Note: the tm command will toggle off ALL menus, including the console menu itself! To avoid confusion:

  1. Press ~.
  2. Type tm and press ENTER.
  3. At this point, your console is still open but you cannot see it! Press ~ again to close it.
  4. When you wish to toggle menus on again, press ~ to open the console (you will not see anything, but the game action will pause).
  5. Type tm and press ENTER.

Also see csb.

tmm (,,) Show/hide all map markers should be 1 to show all markers, or 0 to hide all markers. Hiding markers hides all markers – including the city markers that are automatically visible at the beginning of the game. When adding markers, the 2nd parameter determines if the ones you add are set as discovered (1, default) or not (0), and the 3rd parameter is all (1) or all but hidden (0,default) (e.g., to add all undiscovered markers without fast travel, enter tmm 1,0,0).
ts Toggle sky Toggles display of the sky.
tscr Toggle script processing. Toggles script processing off or on globally.
tt Toggle trees Toggles display of trees.
twf Toggle wireframe Shows wireframe in red or opaque.
tws Toggle water system Toggles display of water (display underwater remains unchanged).

Targeted Commands[edit]

These commands require a target reference. Select one with the mouse in the console, use the prid command, prefix the command with player to target the player character or prefix the command with a RefID to target something else.
additem Give a character the specified amount of an item E.g., player.additem 000669A5 5 will add five leeks to your players inventory. The effects of are unknown, but it probably refers to ownership and stolen status. Changes to an NPCs inventory will usually appear immediately if youre pickpocketing them when you open the console. It is possible to remove items with this command by using negative numbers.(Item ids: Skyrim:Items)
addperk Give a character the selected perk For perk ID codes, see the page for the perks corresponding skill, indexed at Skills. To find the perk ID code in-game, try help 0.

E.g., player.addperk 000c44c0 would give your player the perk “Adept Destruction”.

addspell Add a specific spell to a characters available arsenal. Works with powers, abilities, blessings, and diseases, but not shouts. For a spells ID code, see the page for its corresponding magic school, indexed at Spells. For other applicable IDs, see: Powers and Abilities, Blessings, or Diseases. This command does not work with dragon shouts; to add those, see the teachword command.

Here are some examples (note how adding certain magic effects can have unanticipated consequences):

  • player.addspell 00092c48 will add the “Beast Form” power to the players spell book, essentially turning you into a werewolf.
  • player.addspell 000b8780 will add the “Sanguinare Vampiris” disease, turning your character into a vampire over the course of 3 ingame days. (Diseases will only be added after a random number is checked. The chance to contract “Sanguinare Vampiris” is 10%.)
  • player.addspell 000d2056 will add the “Ghost Ability” effect, essentially turning your character into a ghost. (If you remove this spell again, you will need to reset the actors opacity with setactoralpha command.)

Adding certain permanent abilities this way (e.g., Ancient Knowledge) will merely add their name to the list of active effects, but will not actually give the expected benefits. That requires changing the appropriate Actor Value Indices separately.

addfac/addtofaction Add a character to a faction. Valid numbers for the faction rank vary, but 0 will always add the actor with the lowest possible faction rank and -1 will remove the actor from the faction.

Examples for some factions that cant usually be joined in the game, are given below:

Faction ID Faction Notes
0005C84D PotentialFollowerFaction Gives the NPC all necessary dialogue to be selected as a new follower.
00019809 PotentialMarriageFaction Gives the NPC all necessary dialogue to be available as a spouse. (Will not work with all races or NPCs with unique voices.)
xx004290 PotentialChildrenFaction Gives the NPC child necessary dialogue to be adopted. (May not always work, some children will disappear all day and just sleep at your home.)

xx = Hearthfire loading order number

0005A1A4 Player Ally Faction Will turn the selected NPC into a friendly character.
000E0CD9 Bandit Ally Faction If used on the player, most bandits will no longer attack.
000E0CDA Warlock Ally Faction If used on the player, most warlocks and necromancers will no longer attack.
000E0CDB Draugr Ally Faction If used on the player, most draugr will no longer attack.
advlevel Advance a characters level by one. advlevel Adds one level to your characters current level. You are not given the option to increase an attribute, are not awarded any perk points, nor, obviously, will any of your skills improve. This command may therefore seem of limited value; however, remember that enemies get tougher as your level increases – so if youre a Tamriel veteran and have already cranked the difficulty to “Legendary” but still crave more of a challenge, using advlevel to add ~10 levels to your character (thats ten levels without skill increases, attribute gains, or new perks!) should certainly make the enemies more difficult.(though remember that the loot will also be leveled)
AdvSkill Advance the specified skill. AdvSkill registers the increase and will count towards your next levelup. The full list of values recognized by AdvSkill is provided at Actor Value Indices. The number represents the experience level to add to the skill (e.g., player.advskill destruction 1 will only add 1 experience towards the next skill increase, it will not advance Destruction 1 skill level). Some skills require far more experience points than other skills, crafting skills level quickly with few points, but armor skills require much higher numbers. See the incPCS command for an alternative means of leveling skills, which in comparison does not use the relative-value experience points; however, incPCS can only increase a skill by one level per use.
Cast Casts the specified spell at the target. If no target, set to player. The source can be:

  • left – left hand
  • right – right hand
  • voice – voice/power

Note: casting an unequipped spell is allowed, the spell will be automatically equipped. But it will cause SkyrimVR not to display the hands spell effect when you stop casting. Example:

  • First player.equipspell 12fcc right, then player.cast 12fcc player right will cast Healing to player self.
  • First player.equipspell 12fcd right, then player.cast 12fcd player right will cast Flames to player pointing.
  • First player.equipspell 12fd2 left, then player.cast 12fd2 1aa65 left will cast Heal Other to your follower Benor.

Shouting with this command also works:

  • player.cast 13f3a player voice: Unrelenting Force – Fus Ro Dah
  • player.cast 13f39 player voice: Unrelenting Force – Fus Ro
  • player.cast 13e09 player voice: Unrelenting Force – Fus

The spell IDs of shouts are completely different from the shouts ID and are considered as three different spells. You can find these IDs from CreationKit of Skyrim > Magic > Spell > Voice Power. Note: The players voice will not be played when casting shout from console. For more information, see [Cast – Creation Kit]. These codes could be used in a bat file.

completequest Complete the quest instantly. Be careful when using this command. Often, it merely makes the quest in the Journal become a completed quest. However, the related actors or NPCs to the quest may not recognize that you have completed a quest/task in order to give you a following quest/task. Quest IDs can be found in Quests.
DamageActorValue Damage value of attribute by amount Example: player.damageactorvalue health 50 causes you to lose 50 health as if you just took damage. It will still recover the same way it normally does. Attributes can become negative. Can be restored with restoreactorvalue. This is a better option than modAV for temporary debuffing, since it can be restored to its original value easier. Stacks with modAV effects. Skills/attributes damaged with damageactorvalue will still appear white, but will correctly restore to what they really are. Can be used to kill NPCs. Also see RestoreActorValue

The full list of attributes is provided at Actor Value Indices

disable Dont render the selected object (includes actors.) The object will be made invisible, collision will also be turned off and AI wont process on the object, but scripting on the object will run (unlike Oblivion, where it would instantly crash to desktop, the player cant be disabled). Also see enable
dispelallspells Dispel all temporary spell effects on target Example: player.dispelallspells dispels any magic effect on the player including buffs/debuffs (not attributes/skills changed with the console), potions/poisons, DoT effects, and activated powers (except beast form and other morphs).
drop Force drop items from a characters inventory You may select a character and use the command Drop to drop any items in their inventory by force, including normally undroppable quest items. You may need to use Showinventory to get a detailed list of items and get the correct IDs you need.
duplicateallitems Duplicate all items in the targeted container and places them in the given container. Example: Selecting an NPC with the mouse then entering duplicateallitems 89c79 will copy all items in the NPCs inventory and place the duplicates into the container with refID 89c79. You can get the container/NPCs refID by clicking on them and committing the ID to memory before selecting the container/NPC which has the items you want to copy. You can also type in the refID of the container/NPC with the items to be copied before the command with a period in between instead of selecting anything with the mouse. For example, entering a2c94.duplicateallitems 89c79 will copy all items from Lydias inventory (whose refID is a2c94) and place the duplicates into the container with the refID 89c79. Also see removeallitems
enable Render the selected object (includes actors.) Undoes disable, making the object and its collision and AI appear in the world again. Also see disable
equipitem <0/1> Equip selected NPC with Item With a selected NPC, you can typically use equipitem for use (if one is not already in their inventory, it will be added); the player-character equivalent is player.equipitem.

  • An optional extra parameter is 0 or 1: the latter seems to make the item not be unequippable (sometimes – the results are not entirely consistent), e.g. to keep a weapon drawn at all times; the default is 0, and leaves the item contextually unequippable (or resets it to be so, if 1 was used earlier).
  • A second optional parameter is left or right, which puts Item in a specific hand, if applicable; if this parameter is used, then 0 or 1 must precede it (usually 0).
  • It only works on baseIDs. Consequently, it will equip an item of that type already in inventory, or a create a new copy of the item if it is not already in inventory. You cannot use it to transfer a specific item from your inventory (or the ground, or a container) to an NPC.

The opposite command is unequipitem, and works with the same basic syntax. See also equipspell and equipshout.

equipspell Equipping the given spell on a particular casting source. could be:

  • left: The casters left hand.
  • right: The casters right hand.
  • voice: Used for Shouts.
  • instant: Used for Potions and Powers.


  • player.equipspell 12fcd left will equip Flames to players left hand.
  • player.equipspell 12fd2 right will equip Heal Other to players right hand.

Users have reported being able to do things like force a lesser power that is normally triggered with the Shout key to be equipped as a left-hand spell, and other things not normally possible; such antics may produce unexpected or undesirable results, so save first before experimenting.

It seems impossible to equip actual shouts with this command to player (use equipshout instead).

equipshout Equipping the given shout. Example:

  • player.equipshout 44250 will let the player equips Dragonrend.
  • player.equipshout 13e07 will let the player equips Unrelenting Force.
forceAV Force to modify the value of attribute ForceAV modifies the attribute value by registering a permanent modifier (positive or negative) of the amount required to force the attribute to the stated value. Displayed player attributes modified in this way will be highlighted (default is green text) to indicate a modifier (“buff” or “debuff”) is being applied. Also see modAV and setAV

The full list of attributes is provided at Actor Value Indices

getAV Get value of attribute This will return the value of the specified attribute (a.k.a. actor value) for the specified target. You can select a target with the mouse, or enter the refID of the target followed by a period before the command. For example, player.getav heavyarmor will return the players Heavy Armor skill value. For a list of all of the actor values that can be used, see Actor Value Indices.
getAVinfo Get value information of attribute This will print a short list of information about the given attribute (a.k.a. actor value) of the specified target. You can select a target with the mouse, or enter the refID of the target followed by a period before the command. For example, player.getavinfo lightarmor will return information about the players Light Armor skill, such as the base value (what it was just after character creation), any current temporary or permanent modifiers, etc. For a list of all of the actor values that can be used, see Actor Value Indices.
getlevel Get level of target Gets the level of the targeted character or creature.
GetLocationCleared Check an areas clear code. 0 = not cleared, 1 = cleared. You must use the , not the name; for example, GetLocationCleared 00018EE2 will check Swindlers Den. Also see SetLocationCleared.
getrelationshiprank Get the relationship rank of two actors. Should range from -4 to 4. See setrelationshiprank.
getstage Show the current active quest stage. Shows the current stage that the quest is at based on the games internal stage numbering.
hasperk Check if the selected actor has a perk with the selected ID For perk ID codes, see the page for the perks corresponding skill, indexed at Skills. To find the perk ID code in-game, try help 0.

E.g., hasperk 3af84 would return Perk Rank >> 1 if the selected actor has taken the first level of the Two-handed Skull Crusher perk.

incPCS Increase the given skill to the next level. For example, entering incpcs lightarmor will increase the players light armor skill to the next level. No integer or variable may be used after the command – it can only be used to increase a skill one level at a time. Using this command will lead to a normal increase in the players level with attribute selection and a perk point, unlike the advlevel command. As an alternative to incPCS, see the advskill command. By comparison, advskill uses a more complex leveling system but can be used to advance a skill by any number of levels at once.
kill Kill the selected actor (NOT the optional Actor ID). Open the console, click on the actor you want to die, type kill and press Enter. Entering an optional Actor ID will treat that actor as the person who killed the target[verification needed], which can cause other NPCs to attack the actor as they would a murderer. Specifying the Player as the Actor ID will assign blame to the player, counting the kill as a murder if the target was non-hostile and possibly incurring a bounty if other NPCs witness the death.

Some actors (primarily NPCs, not creatures) can be flagged as “essential” by the game and thus will not die. In this case, the character will instead crouch and stumble around for a while; however, this stumbling can usually be ended early by using the resurrect command on him/her.

lock Lock targeted object (i.e. door, container) with a difficulty of . Values of will display in the tooltip for the locked object as follows: 0 – 25: Apprentice, 26 – 50: Adept, 51 – 75: Expert, 76 – 100: Master, 101+: Requires Key.
MarkForDelete Delete an object. Deletes the targeted object the next time the area (cell) it resides in is reloaded. Useful for removing specific unwanted furniture/decoration from homes. Be careful as theres n

Leave a Comment