Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 7

Targeted commands

Command Effect

Adds <ItemID> to target NPC, Note: Use on a merchant to set the amount of barter gold. This gold will not go to the
Dragonborn's inventory when selling items to the vendor if the additem causes the vendor's gold to exceed 32,767, the
additem <ItemID> <#> maximum positive number that can be stored in an int variable in C. To avoid this, increment by 32,700 less the
merchant's current gold, sell items and repeat as needed. If it does go over, using additem with a negative number can
fix this, for example, "additem f -10000"

DamageActorValue
Lowers the given attribute by the desired amount.
<attribute> <amount>

disable This will make the target disappear, but still loaded with the cell (see also: MarkForDelete).

dispelallspells Removes spell effects such as poisons from the target.

duplicateallitems <refID> After targeting an NPC, this can be used to place a copy of their inventory into that of another NPC.

enable Used to make disabled targets re-appear.

equipitem <ItemID> Forces the target to equip <ItemID>, if it is in their inventory. Adding a "1" after the ID seems to make some items un-
<#><left/right> removable, while "0" keeps them removable as normal. <left/right> will equip the weapon in the left or right hand.

Forces the target to equip <SpellID>, <left/right> will equip the spell in the left or right hand. Spells cannot be acquired
equipspell <SpellID>
by addspell command such as Vampiric Drain can be acquired temporarily in this way. As for player variant:
<left/right>
type "player.Equipspell <SpellID> <left/right>"

forceav <AV> <#> Forces <AV> to <#>

GetAngle <axis> Returns the value of given rotational axis (x,y,z) of the target.

getav <AV> Returns the current value of the specified actor value.

getavinfo <AV> Returns info about the specified actor value.

getlevel Returns the level of the target.

getlocationcleared <ID> Returns the clear code off the specified location. Requires the numerical location ID.

getpos <axis> Returns the position value of given axis (x,y,z) of the target

Returns the numerical rank of the friendliness between two characters (-4–4).

 -4 - Archenemy
 -3 - Enemy
 -2 - Foe
getrelationshiprank <ID>  -1 - Rival
 0 - Acquaintance
 1 - Friend
 2 - Confident
 3 - Ally
 4 - Lover

hasperk <ID> Returns whether or not the target has the specified perk.

Instantly kills target. (Does not kill characters/creatures marked "essential," only causes them to fall to the ground for a
kill
few minutes.)

lock <#> Lock chests, doors or people. <#> = the level of difficulty. (0–100, any larger and the lock cannot be picked)
Permanently deletes the selected item either instantaneously or upon reload. This command is cleaner than disable, as it
MarkForDelete
removes the item completely instead of hiding it from view.

modav <AV> <+/-#> Changes <AV> by <+/-#>

Teleports the targeted NPC to the Dragonborn. (Works similar to player.placeatme <BaseID> <#> but does not create a
moveto player
new reference of the base object.)

<#> = 1, 2, 3, or 4. Depending on the actor's faction ranking to the Dragonborn will depend on what is seen in their
openactorcontainer <#> inventory.confirmation needed Use the correct ranking for their current status. This allows one to add or retrieve items
from that actor. Some actors will not equip armor or weapons stored on them.

playidle <ID> Makes the target do the specified action, such as a specific attack animation.

pushactoraway <ID>
Attract or repel the target in relation to the Dragonborn by the specified amount.
<distance>

recycleactor Cycle between different actors within the same actor ID randomly.

removeallitems Removes all items in the targets inventory. Use the <player> variable to transfer all items to own inventory.

resetai Resets the AI of the target (see also: tai).

resetinventory Restores the target's inventory to its original state.

RestoreActorValue
Reverses the effect(s) of DamageActorValue.
<attribute> <amount>

Return a dead NPC to life. Replace <#> with 1 to resurrect with all current items intact. Leave off <#> to have the
resurrect <#>
corpse removed & a new copy spawned.

Changes the transparency of the target. Ranges are in decimal from 0–1, with 0 being completely invisible, 0.5 being
setactoralpha <#>
half visible and 1 being completely visible.

SetAngle <axis> <#> Sets the value of given rotational axis (x,y,z) of the target (the change happens when the targeted object is picked up).

setav <AV> <#> Like forceav, but some values do not stay set through saves.

setessential <BaseID> <#> Make NPC mortal (0) / immortal(1).

0 = inactive, 1 = active. Makes any targeted NPC obey player commands by moving the cursor over an interactable
object or NPC while activated. In example, typing setfavorstate 1 while having a Guard selected in the command
setfavorstate <#> console and clicking on a dropped item, makes that Guard pick-up and automatically equip that item. After issuing a
command, typing setfavorstate 0 while a command has not yet been issued or pressed the TAB button will cancel and
deactivate the command.

Makes the target either intangible or susceptible to damage or staggering effects. Range of 0-1, with 0 making the target
setghost <#>
tangible, and 1 making the target intangible.

setgs <attribute> <amount> Set Game Setting.

Sets the level of an NPC compared to the Dragonborn. SetLevel 1000,0,1,81 will make target level with the
Dragonborn from 1 to 81.
1: <% of PC's level * 10> The NPC's level in comparison to the Dragonborn, based on % of their level. (1000 =
setlevel <1>,<2>,<3>,<4> 100.0%)
2: <1 level +/-> How many levels this NPC will be above or below the level in 1.
3: <starting level> The lowest level this NPC can be.
4: <level cap> The highest level this NPC can be.
setlocationcleared <ID> <#> Sets a location as cleared (1) or uncleared (0). The numerical location ID must be used.

Sets the weight of the target or the Dragonborn. Ranges from 0–100, with 0 being the lightest and 100 being the
setnpcweight <#>
heaviest.

Allows one to make items owned by different people. They will not become the Dragonborn's unless an ID is not
setownership <BaseID>
entered. When used on chests, applies to everything inside.

setcellownership
Marks desired interior or exterior cell as owned by the player, as well as everything within its perimeter.
<LocationID>

SetPos <axis> <#> Sets the position value of given axis (x,y,z) of the target.

setrelationshiprank <refID> Used to set an NPC's disposition towards the Dragonborn. <#> = 1–4 Note: If this does not help when attempting to
<#> add Follower dialogue, use setrelationshiprank <refID> <#> then player.setrelationshiprank <refID> <#>.

Sets the scale of an object. "1" is default. If no object is selected, applies to PC. NOTE: When used on an actor, it
setscale <#> increases or decreases speed and damage. Also note that the lowest possible value to change the scale, is 0.1, and the
highest possible value to change the scale, is 10.00, exactly on the dot.

setunconscious <#> Sets the target as unconscious. Range of 0–1, with 0 being conscious and 1 being unconscious.

sexchange Change gender of target NPC, or PC. Note: Only BODY changes, not the head.

shp <#> Set HDR Parameter. Nine separate numbers should be entered to change various luminosity settings.

Set Ignore Friendly Hit. Range of 0–1, with 0 causing the target not to ignore friendly hits and 1 causing the target to
sifh <#>
ignore them.

Set Target Refraction. Range of 0–1, with0.000001 being completely invisible and 1.000000 being completely visible,
str <#>
and 0 reverting the target to its default state.

Forces the target to unequip <ItemID>, similar to the Equipitem command except it unequips items if it is in one's
unequipitem <ItemID>
inventory. Adding a '1' after the ID will make certain items unable to be removed, while '0' keeps them removable as
<#><left/right>
normal. <left/right> will unequip the weapon in the left or right hand.

unlock Unlock the desired chest or door. Note: This may not work in some cases.

 Most "Target commands" can be used on the Dragonborn by self-targeting or prefixing with Player. in the console window.
Some commands, such as Kill and Disable may crash the game when self-targeted, while others may produce unexpected
results.
Player commands
Command Effect

player.additem <ItemID> Add an item to the inventory.


<#> For example, to add 100 gold to the inventory, use player.additem f 100

player.addperk <PerkID> Adds the perk.

Add shout to one's skill list. Shouts are also part of spells, so in order for this command to work the spells will need to
Addshout <ShoutID> already be unlocked. List of Shout Codes.

 NOTE: Shouts can be unlocked using: player.unlockword <shoutID>

Adds a spell, disease, or power. This can also be used for acquiring an unused spell. ex: Conjure Dragon Priest, does not
player.addspell <variable>
work for vampiric spells.

player.advlevel Force a Level Up (does not add ability to pick a new perk).

Gives one the desired amount of skill usage points. NOTE: Very inconsistent between skills. E.g. "AdvSkill speechcraft
AdvSkill <AV> <#> 3000" gives about as much Speech experience as "AdvSkill enchanting 1" gives Enchanting experience. See skills for test
results.

animcam Allows for the camera to view the Dragonborn from any direction without changing which way they are facing.

player.drop <ItemID> <#> This will drop the item.

This command is used to enable controls during cinematics when they are disabled. Occasionally the game will glitch,
enableplayercontrols
instead of reloading put in this command and carry on.

player.forceav <AV> <#> Should be avoided for use, as it overrides game's automatic calculations such as item bonuses, spell bonuses, etc.

player.forceav dragonsouls
Sets the number of Dragon Souls the Dragonborn has. Replace # with the desired number.
#

Adjust field of view. The default is 75, and the maximum value appears to be 160. Higher numbers allow a wider field of
fov <#>
vision, but it can be distorted. Lower numbers show a "zoomed" view. 60–90 is a useful range.

Increase the Dragonborn's skill points by one point. For example, the command IncPCS marksman will raise the Archery
IncPCS <AVskill>
skill by 1.

player.modav <AV> <+/-


Modifies the Actor Value by <#>.
#>

On occasion, this may not pay off the entire bounty


player.paycrimegold <X>
X = 1 Remove stolen items. 0 Do not remove stolen items.
<Y> <FactionID>
Y = 1 Go to jail. 0 Do not go to jail.

player.placeatme
Places an item or actor next to the Dragonborn.
<Item/NPCID> <#>

playerEnchantObject
Adds object to inventory with any two magic effects (not limited to enchants). Codes
<ItemID> <mgef> <mgef>

Player Spell Book. Unlocks all spells and shouts. NOTE: Using this command will unlock every spell, even those used to
psb
test Skyrim. However, this may cause bugs.

player.removeitem
Remove an item from the inventory.
<ItemID> <#>
player.removeperk
Removes a perk.; does not return the point used to gain the perk.
<PerkID>

player.removespell
Removes a spell, disease, or power.
<variable>

player.resethealth Refills the Dragonborn's health instantly.

While in third person, the Dragonborn's arms—which would normally only appear in first person—appear behind them,
s1st
allowing for the Dragonborn to experience first person and third person simultaneously.

player.setav <AV> <#> Sets the Actor Value to <#>.

player.setcrimegold <#>
Adds <#> to one's current bounty with <FactionID>
<FactionID>

player.setlevel <#> Sets current level to <#>.

Doing this will allow the Dragonborn's race to be changed without using showracemenu. Note: May bug after certain
SetPlayerRace <Raceid>
transformations (ex: Werewolf), and revert to original race, or the race that was selected using showracemenu.

A variant of SetPlayerRace <Raceid>, it is possible to become non-human race using this variant i.e. Player.SetRace
Player.SetRace <RaceID> DragonRace will transform the Dragonborn into a Dragon and capable of using Thu'um under Dragon voice clip, this
variant can also be used on NPCs.

player.setscale # Sets height for character. Tsun, for example, ranks 1.23 on the height scale.

Bring up character customization menu. Magicka, Stamina, and Health will be spread evenly on using this depending on
one's character's level. It will remove any custom point distributions. Note: Using TGM command before entering the
showracemenu menu will retain the original levels. Will only modify one's attributes/skills/points/etc. if the race or sex is changed or a
preset is selected form the list. Modifying cosmetic details such a skin color/warpaint/hair/face shape/etc. will leave one's
points.

player.showinventory Lists all items in the Dragonborn's inventory and their codes. PgUp and PgDwn to scroll through.

spf <name> Save Player Face. This saves the Dragonborn's current facial settings (from character creation) in the game files.

Set the speed of the free-flying camera (tfc). The default is 1. Setting it to 2, for example, would double the speed, and to
sucsm <#>
0.5 would half the speed.

Teaches a word of power, words can be found with the "help <word> 4" command and are recognizable by the WOOP
player.teachword <WOOP>
tag. See Dragon Shouts.

player.unlockword
Unlocks a word of power. List of Shout Codes.
<shoutID>

 Most "Player commands" can be used on any NPC by left clicking them while in the console window, and typing the code
without the Player. prefix.
 The addperk command does not seem to work on NPCs, as they seem to rely upon the perks assigned to them.
Other
Command Effect

Addfac <FactionID> <#> Adds the selected NPC to a faction. May cause undesired and buggy AI behavior, 1–4 affects faction rank

Alternate version of AddFac, adds the selected NPC to a faction. May cause undesired and buggy AI
AddToFaction <FactionID> <#>
behavior, 1–4 affects faction rank

bat <name of text file> Executes a .bat file. For more info read this.

csb Clear Screen Blood. Removes any blood effects from the screen.

Force Weather. Will automatically change the current weather to the one specified. (May also vanish as with
fw
the sw command).

GetGlobalValue <Value> Returns information about the given value in the game's settings.

GetInCellParam <LocationID> Returns whether or not the specified object is in the specified cell. Ranges from 0.00–1.00, with 0.00 being
<FormID> not present and 1.00 being present.

GetPCMiscStat <MiscStat> Returns the specified miscellaneous stat of the Dragonborn.

Show all console commands with descriptions. Add descriptors to search for IDs. ex: help "elven armor"
help <"Object name"> <#> 0 will show ids of all items that include "elven armor" in the name. Quotation mark is a must for items with
more than one word ex: "elven armor," <#> sets the limits for the search function, 0 = no limits; 4 = Exact.

killall Kills all non-essential NPCs in the vicinity. Has the same result as killallactors.

load <save name> Loads the specified save. Requires quotation marks around the name if includes spaces.

ModPCMiscStat <MiscStat> <#> Modifies the specified miscellaneous stat of the player.

Purge Cell Buffer. Purges interior cells the Dragonborn has recently exited, potentially allowing for a higher
pcb
framerate at the cost of longer loading screens.

Allows for potions to be created through the console. <ID> refers to the potion effect rather than the
PlayerCreatePotion <ID> <ID> <ID>
ingredient's ID. The second and third <ID> codes are optional.

Sets the NPC as reference, allowing other commands to be used, good for targeting NPCs that cannot be
Prid <refID>
reached/selected on screen or fixing quest glitches about NPCs not appearing.

qqq Quits the game without going through the menus. (May cause crash.)

refini Refreshes .ini settings (does not reset them).

Removes the selected NPC from a faction. Usually used for unaligning hostile NPC from hostile factions.
RemoveFac <FactionID>
This may cause undesired and buggy AI behavior.

resetinterior <LocationID> Resets the given cell, reverting it to its original settings.

Saves the game over an existing save with the specified name. Requires quotation marks around the name if
save <save name>
includes spaces.

saveini Saves all current game settings to the game's .ini files.

set playeranimalcount to <#> 0 Clears non-humanoid followers and allows one to recruit again.

set playerfollowercount to <#> 0 Clears followers and allows one to recruit again.

set timescale to <#> Set the rate at which time passes (20 is the default, 1 is realtime)

set <variable> to <#> Sets the specified variable.

Set Gametime Multiplier. This changes the game speed (e.g. movement, dialogue, etc.), with a higher number
sgtm <#>
leading to a faster speed and a lower number leading to a lower speed.

showglobalvars Shows all game variables.

showmessage <ID> Shows a message in the center of the screen with the given ID.

sqo Show Quest Objectives. Gives a list of all objectives for ongoing quests.

sqt Show Quest Targets. Gives a list of all targets for ongoing quests.

Set Tint Parameters. Ranges from 0–1, with stp 0 0 0 0 creating the most vibrant display and stp 1 1 1
stp <#> <#> <#> <#>
1 creating the most black and white display.

Set Weather. Changes the current weather to the one entered. It may vanish quickly depending on the area the
sw <WeatherID>
Dragonborn is in, due to the area's climate being forced.
Movement
Command Effect

coc <CellID> Center On Cell. Teleports the Dragonborn to the center of the cell. A list of coc codes is here.

cow Tamriel <X> <Y> Center on World. Teleports the Dragonborn to the given coordinates.

Move to an NPC. Note that if the NPC is dead, the Dragonborn will be moved to the Dead Body Cleanup Cell where
player.moveto <NPCrefID>
the NPC can be resurrected using the console command, but will need to use the coc command to return.

You might also like