The Elder Scrolls V: Skyrim

The Elder Scrolls V: Skyrim

View Stats:
DamnFine Nov 14, 2015 @ 5:05pm
How to isolate a single item in help(console command)?
Ok, so. Im trying to work out the faster way to get hinges. The console is the fastest way. The problem is that when you type: help "hinge" : it comes up with 100s of results, all of them not the hinge that i want, and even when i press page up its not there. I have had the same problem with lock and glass. Itd be amazing if some1 could teach me how.
Last edited by DamnFine; Nov 14, 2015 @ 5:11pm
< >
Showing 1-15 of 19 comments
Eternie Nov 14, 2015 @ 5:09pm 
in console only use " " brackets around multiple words hinges is a single word so no need for them. help "ebony sword" will work as will help hinge

Just remember that using the console a lot can wreck your game or make it unstable .. so be careful
Last edited by Eternie; Nov 14, 2015 @ 5:10pm
DamnFine Nov 14, 2015 @ 5:10pm 
Originally posted by Eternie:
in console only use " " brackets around multiple words hinges is a single word so no need for them. help "ebony sword" will work as will help hinge

THANK YOU XD
Last edited by DamnFine; Nov 14, 2015 @ 5:11pm
Eternie Nov 14, 2015 @ 5:11pm 
Np
DamnFine Nov 14, 2015 @ 5:12pm 
Originally posted by Eternie:
Np

It helps to know that i dont have to do the " " very much, but that still searches for everything with glass in the name. getting me WAY too many results. What i really wanna know is whether there's a way to isolate glass. as in the one object, not everything with glass in the name. but u saved roughly 15 hrs worth of typing " XD
Last edited by DamnFine; Nov 14, 2015 @ 5:14pm
cfs111 Nov 14, 2015 @ 6:09pm 
glass xx005a69 where xx is the location of hearthfires in your load order.
hinge xx003011 xx is same as above (hinge for building)
http://www.uesp.net/wiki/Skyrim:Items

But you also need to the read ALL of the following because you can ruin your save by using the console

If you don't know what you're doing, using console commands can cause your game to malfunction! Executing the wrong command can cause your game to stop working normally; furthermore, you may not become aware of such malfunctions right away, and you may not be able to trace their cause. They can cause problems like making quests impossible to complete, altering your game's display, all kinds of game behaviors, your ability to play your character, and your ability to play the game at all. Solutions are not always easy, and may involve losing saved games or reinstalling your game.
Create a permanent saved game before using the console. (This mitigates only some kinds of risks.) If you need to use the console to fix a glitch, try to use the least powerful command possible.
Your best bet for help if your game is crashing or not operating properly due to a console issue is on the producer's official forums. You may see if someone in the wiki's irc chatroom has a suggestion. You may not get any kind of answer right away, or a solution at all. You might also try asking a question on this article's talk page with the same idea: you may or may not receive a timely reply to your question or problem, and you may not receive a solution at all.
From http://uesp.net/wiki/Skyrim:Console
DamnFine Nov 16, 2015 @ 10:14am 
Originally posted by cfs111:
glass xx005a69 where xx is the location of hearthfires in your load order.
hinge xx003011 xx is same as above (hinge for building)
http://www.uesp.net/wiki/Skyrim:Items

But you also need to the read ALL of the following because you can ruin your save by using the console

If you don't know what you're doing, using console commands can cause your game to malfunction! Executing the wrong command can cause your game to stop working normally; furthermore, you may not become aware of such malfunctions right away, and you may not be able to trace their cause. They can cause problems like making quests impossible to complete, altering your game's display, all kinds of game behaviors, your ability to play your character, and your ability to play the game at all. Solutions are not always easy, and may involve losing saved games or reinstalling your game.
Create a permanent saved game before using the console. (This mitigates only some kinds of risks.) If you need to use the console to fix a glitch, try to use the least powerful command possible.
Your best bet for help if your game is crashing or not operating properly due to a console issue is on the producer's official forums. You may see if someone in the wiki's irc chatroom has a suggestion. You may not get any kind of answer right away, or a solution at all. You might also try asking a question on this article's talk page with the same idea: you may or may not receive a timely reply to your question or problem, and you may not receive a solution at all.
From http://uesp.net/wiki/Skyrim:Console

That is just unhelpful. The reason I'm asking is because the uesp couldn't help me. xx is not a part of an ID code, and therefore does not tell me the code for glass. If I type the command: help "glass" _or_ help glass _ i get so many results that the console cant actually list them all, even when using the page up/down buttons.

What I wanna know, is if there is a separate command that could allow me to isolate the single item: glass. Using said command, u could separate out a lock, which also comes up with too many results. Honestly though, it's glass that's the problem, as with the lock you can just use the filter feature, with glass it still lists WAY too much.

Finally, I knew I would get this disclaimer, and I thank you for posting it. If you do not know what you are doing it can cause crashes. I have done this several times testing out certain functions and trying to learn an efficient way to change the commands, which is my current goal. I want to find a way to edit the skyrim files to make certain commands simpler ENTIRELY. Example: the current way to give yourself an iron ingot is: player.additem 5ace4 1 _ this is really annoying, we have to find out that "5ace4" by using the help feature, and even then we have to know about the whole player.additem thing, what would be amazing, is if i could change it so that you just typed: add "iron ingot" 10 _ and that performed the code: player.additem 5ace4 10 _ as a result, simplifying the whole process into a more logical format than seemingly strange combinations of letters and numbers. I mean, who would think 5ace4 = iron ingot, under normal circumstances? Hardly anyone. And so, I would like to change it. To make my use of console that much easier :steamhappy: i understand if its impossible, but a guy can dream XD
Last edited by DamnFine; Nov 16, 2015 @ 10:16am
cfs111 Nov 16, 2015 @ 10:47am 
No there is no command that will single an item out as you want. I do not know of a way to do what you ask. You can set up a batch file that will do a list of specific commands. I use them for my cheaty characters. You can get a mod that adds chests in different locations that have all the items already in them. But what you ask to my knowledge is not possible. Some commands already have shortened names, ie. tgm typing in the whole togglegodmode does the same. Part of the issue is that commands such as additem needs you to specify who to add the item to, the command, which item and how much so
player.additem 0005ace4 10 adds 10 to you, where
000a2c94.additem 0005ace4 10 will give them to Lydia.
This is actually how scripting works as well, so with the console you are actually running miniscripts. Since we are dealing with a computer you must be very specific in the codes you give it. Without making a mod that adds scripts to do what you want, I know of no other way.
Also, commands such as moveto work in the same way. Generally with the prid (pick reference by id) for moving npcs to you, so
prid 000a2c94
moveto player will move Lydia to you but
player.moveto 000a294c will move you to Lydia. Again you must specify a target a command and destination. It is a limitation of the papyrus language. In the old basic language you had the same thing. A command line has to be a specific combination in order for the computer to understand what you mean.
So if you know how to code, then you can write a mod with the scripts necessary to do what you want.
I myself love playing with the console and have ruined so many saves learning how to use it correctly. That is why the warning, LOL. It has to be in a limited surgical way to keep from messing things up worse. Sorry for the rambling, but I hope I explained the situation well.
DamnFine Nov 16, 2015 @ 12:07pm 
Originally posted by cfs111:
No there is no command that will single an item out as you want. I do not know of a way to do what you ask. You can set up a batch file that will do a list of specific commands. I use them for my cheaty characters. You can get a mod that adds chests in different locations that have all the items already in them. But what you ask to my knowledge is not possible. Some commands already have shortened names, ie. tgm typing in the whole togglegodmode does the same. Part of the issue is that commands such as additem needs you to specify who to add the item to, the command, which item and how much so
player.additem 0005ace4 10 adds 10 to you, where
000a2c94.additem 0005ace4 10 will give them to Lydia.
This is actually how scripting works as well, so with the console you are actually running miniscripts. Since we are dealing with a computer you must be very specific in the codes you give it. Without making a mod that adds scripts to do what you want, I know of no other way.
Also, commands such as moveto work in the same way. Generally with the prid (pick reference by id) for moving npcs to you, so
prid 000a2c94
moveto player will move Lydia to you but
player.moveto 000a294c will move you to Lydia. Again you must specify a target a command and destination. It is a limitation of the papyrus language. In the old basic language you had the same thing. A command line has to be a specific combination in order for the computer to understand what you mean.
So if you know how to code, then you can write a mod with the scripts necessary to do what you want.
I myself love playing with the console and have ruined so many saves learning how to use it correctly. That is why the warning, LOL. It has to be in a limited surgical way to keep from messing things up worse. Sorry for the rambling, but I hope I explained the situation well.

Thx actually. Thats really helpful. Could you explain in further detail about the batch file thing? I've heard about it, but where i looked doesn't really explain how to do it. If you could point me in the right direction or explain it yourself that would be amazing, ofc you dont have to if you dont want to.

Also, I was wondering if it would be possible to edit the actual game files, not a mod, not a miniscript, but the files on ur computer under the skyrim folder. If possible I'd like to understand how they work. If I can change them as such. Etc. I have had some programming experience in the past, using greenfoot and pie a bit. Not a lot at all. Certainly not enough to give myself much of an understanding, but it gives me an idea. I already ruined about 5 of my saves using the disable command. And really provided you have a backup save you can do whatever you want (provided you don't break your machine) :steamhappy: and so I shall continue to mess around.

Finally (XD) if you can directly edit the console and its comands via the documents, could we add the command in. (aspiring developer Lol)
Last edited by DamnFine; Nov 16, 2015 @ 12:10pm
cfs111 Nov 16, 2015 @ 12:14pm 
If you mean the actual hard coding, then legally no. Copyrighted and all. That is where the console commands ultimately are located. I have no idea what language the hard code is in. SKSE is more like a wrapper, it adds papyrus coding, being a wrapper they get around the copyright thing as they make no actual changes to the program itself only adding to it. If you do not share what you do with anyone and are that familiar with programing then yes. It is even possible to turn the game into 64 bit, but if you ever share it and are found out.....

The mods only change the data, not the actual coding. Bethesda has given permission for changing the data, not the coding. More to follow on bat files.
DamnFine Nov 16, 2015 @ 12:24pm 
Originally posted by cfs111:
If you mean the actual hard coding, then legally no. Copyrighted and all. That is where the console commands ultimately are located. I have no idea what language the hard code is in. SKSE is more like a wrapper, it adds papyrus coding, being a wrapper they get around the copyright thing as they make no actual changes to the program itself only adding to it. If you do not share what you do with anyone and are that familiar with programing then yes. It is even possible to turn the game into 64 bit, but if you ever share it and are found out.....

The mods only change the data, not the actual coding. Bethesda has given permission for changing the data, not the coding. More to follow on bat files.

Thank you again ;)
cfs111 Nov 16, 2015 @ 12:49pm 
A batch is simply a list of console commands for the game to execute, 1 per line. The file once created needs to put in the common\skyrim directory or the common\skyrim\data directory. The file that goes in skyrim dir should have no extension, mybat . If you want one in the data dir it should have .txt, mybat.txt . You can use any toggle command, tg, toggle grass, tgm, fov, etc. So a simple bat file to set up the game for a potato computer and god mode would be
tgm
fov 45
tg
teofis

For more complex tasks such as creating a level 81 with all perks takes many more commands but would work like so (note not all perks are listed)
player.forceav sneak 100
player.forceav heavyarmor 100
player.forceav destruction 100
player.forceav smithing 200
player.forceav twohanded 100
player.forceav onehanded 100
player.forceav pickpocket 100
player.forceav speechcraft 100
player.forceav alchemy 200
player.forceav block 100
player.forceav restoration 100
player.forceav alteration 100
player.forceav illusion 100
player.forceav conjuration 100
player.forceav marksman 100
player.forceav lightarmor 100
player.forceav lockpicking 100
player.forceav enchanting 200
player.addperk 000f2ca6
player.addperk 000153cd
player.addperk 000c44b7
player.setlevel 81
player.forceav health 1000
player.forceav magicka 1000
player.forceav stamina 1000
player.forceav carryweight 10000
player.additem 0000000f 1000000

Also note that I did not use setav, this is a temporary command that can change back at any time. Also, you need to run a bat to delevel your character first. As the addperk acts more like a toggle command and will take away any perk you already have. so

player.setav sneak 15
player.setav heavyarmor 15
player.setav destruction 15
player.setav smithing 15
player.setav twohanded 15
player.setav onehanded 15
player.setav pickpocket 15
player.setav speechcraft 15
player.setav alchemy 15
player.setav block 15
player.setav restoration 15
player.setav alteration 15
player.setav illusion 15
player.setav conjuration 15
player.setav marksman 15
player.setav lightarmor 15
player.setav lockpicking 15
player.setav enchanting 15
player.removeperk 000f2ca6
player.removeperk 000153cd
player.removeperk 000c44b7
player.removeperk 00053128
player.removeperk 00053129
player.setlevel 1

Again not all perks shown. And the setav is ok as you will soon change them anyway.

These commands can also be used on NPC's as well, so to make Lydia a true bada**

prid 000a2c94
forceav sneak 100
forceav heavyarmor 100
forceav destruction 100
forceav smithing 200
forceav twohanded 100
forceav onehanded 100

etc. Note the addition of prid and the removal of player. Now this will not change her AI, only her stats. More complex commands will work just fine as long as you adhere to the way the commands work. This is copied from the UESP, but is a good example. To start the game without the intro. ( note if this is used it will be impossible to start the main quest without console commands)

1.Open your Skyrim.ini file and add the line SStartingCell=WhiteRiverWatch01 under the [General] tab.
2.Adding this line causes Skyrim to bypass the Continue - New - Load - Credits - Quit screen, and starts a New game - without the prisoner video sequence. Once you have created a new character, you will need to remove it again.
3.Create an empty .txt-file in your Skyrim folder (where the TESV.exe is located) and name it bandit (or bandit.txt in Skyrim\Data\ folder).
4.Paste the code sniplet below the numbered list into the new file.
5.Start a new game and you will not see the intro but stand within the White River Watch cave.
6.Open the console and type bat bandit.
7.Create your character.

Code to copy into the bandit file:
player.removeallitems
;Leather Armor, Bracers and Boots
player.additem 3619e 1
player.equipitem 3619e
player.additem 13921 1
player.equipitem 13921
player.additem 13920 1
player.equipitem 13920
;Steel Sword and Shield
player.additem 13989 1
player.equipitem 13989
player.additem 13955 1
player.equipitem 13955
;Hunting Bow and Iron Arrows
player.additem 13985 1
player.additem 1397D 25
;Gold and Lockpicks
player.additem f 100
player.additem a 15
;Bandit Ally Faction
player.addtofaction e0cd9 0
;Create Character
showracemenu

Hope this helps. bat's are useful for making mini-mods or for even finishing out quest you hate. A quick bat for that to follow.
cfs111 Nov 16, 2015 @ 1:06pm 
To be honest, not 100% sure this will work, but it is a good example of more complex bat usage.We will use the quest Andur's Arkay Amulet from Whiterun as it is extremely simple with only 3 stages. So you are trashing around Whiterun and run into Andur in the Hall of the Dead and he say's he will pay you to get his Amulet of Arkay. This will start the quest, but we are feeling lazy and do not want to do it but we want his 15 gold. So we open the console and type in bat lazy

prid 00094e3e
moveto player
setstage FreeformWhiterunQuest04 10

Exit the console, pick the Amulet up then give it to Andurs Profit!!!

You could also use a bat file to complete more complex quests that would involve moving items to you and the like. Just takes multiple bat files and some dialogue with npc's

Hope this helps, if you have any other questions, just ask.
DamnFine Nov 16, 2015 @ 1:53pm 
Originally posted by cfs111:
To be honest, not 100% sure this will work, but it is a good example of more complex bat usage.We will use the quest Andur's Arkay Amulet from Whiterun as it is extremely simple with only 3 stages. So you are trashing around Whiterun and run into Andur in the Hall of the Dead and he say's he will pay you to get his Amulet of Arkay. This will start the quest, but we are feeling lazy and do not want to do it but we want his 15 gold. So we open the console and type in bat lazy

prid 00094e3e
moveto player
setstage FreeformWhiterunQuest04 10

Exit the console, pick the Amulet up then give it to Andurs Profit!!!

You could also use a bat file to complete more complex quests that would involve moving items to you and the like. Just takes multiple bat files and some dialogue with npc's

Hope this helps, if you have any other questions, just ask.

Nop3, you've answered everything XD I cant thank you enough :steamhappy: if theres anything I can help you with let me know...(not entirely sure what he could help you with but if he can :D) goin sleep now. like...1am
Last edited by DamnFine; Nov 16, 2015 @ 1:54pm
cfs111 Aug 7, 2018 @ 12:37pm 
The help command returns all items with the search terms in the name, so
help deadric
will return all items with deadric in the name. To search a phrase use quotes...
help "deadric sword"
will return all with that phrase in the name. To search for a specific item you must use the exact name. I.E.
help "blue dartwing"
will return the information for that ingredient. If there are more results than show on the screen then the "page up" and "page down" keys will allow you to scroll through them.
Alliecienti Aug 7, 2018 @ 6:15pm 
There are scripts that can be added into mods to supply you with specific items. For example: The mod 'BBLS' has such a feature that is optional to the player. It adds buttons on the wall of the crafting room. You press the button for say "ORES", ( it also has buttons for leather, soul gems etc) it pops a list of the varied metals, you select the metal you want and then a quantity list pops up. Select the quantity and poof the requested ingots are in your inventory. Really handy if you are crafting and realize you are a few ingots short of one thing to make that awesome armor set.
Modder making stuff like BBLS supply buttons know how to do that, I do not so I leave it alone lest I really really screw things up.

This is the only such situation where I have seen what you are asking for. I totally relate to the fustration of trying to get a code for a specific item but there pops up a huge list in the console of everything with that in it's name and you cant locate what you were specifically trying to find. When the item name is short, one word, you will get a list of EVERYTHING that has that word in it when using the help command in the console.

As cautioned, I ty to limit using the console commands to the very least or not at all since the risk of corrupting the game is always there.
< >
Showing 1-15 of 19 comments
Per page: 1530 50

Date Posted: Nov 14, 2015 @ 5:05pm
Posts: 19