Adding Customly made weapons into your inventory

Post » Thu Dec 30, 2010 4:52 am

I've used the GECK to create several new weapons, clothing, and ammuntion.
No new models created, just reskinned and stats changed.
I've had trouble adding them into the game using the console.
How do I figure out the Base ID of these new items?
Im running the GECK with no patches and im not running FOSE.

In the Geck
Whenever I roll over the Weapon/armour/ammo in gives me an ID like FF000EAD
This doesnt work in the console, so I doubt its the base ID.
Im probably doing something wrong, or missing something obvious.
So a little help would be nice.

Not sure if this is the right section of the Forums, I assume so, since it revolves around the Geck. But I may be wrong.
User avatar
Charles Mckinna
 
Posts: 3511
Joined: Mon Nov 12, 2007 6:51 am

Post » Thu Dec 30, 2010 1:03 am

The Base ID can be obtained with the G.E.C.K.. To do so, the .esm file containing the object (for base Fallout 3 Fallout3.esm, for Fallout: New Vegas FalloutNV.esm) must be opened in the editor and the appropriate category be selected. Expanding the "Form ID" column (between "Editor ID" and "Count") will reveal the Base ID. It is not possible to obtain the Base ID of an object ingame without using mods such as FOSE (Fallout Script Extender).


Taken from the Fallout wikia (http://fallout.wikia.com/wiki/Form_ID). Alternatively of course, you could add them into the game (through a quest, vendor, a container, or simply thrown on the ground) if you so choose, but the console commands should work so long as you get the ID and have the mod enabled. Good luck!
User avatar
Tiffany Castillo
 
Posts: 3429
Joined: Mon Oct 22, 2007 7:09 am

Post » Thu Dec 30, 2010 1:54 am

The Base ID can be obtained with the G.E.C.K.. To do so, the .esm file containing the object (for base Fallout 3 Fallout3.esm, for Fallout: New Vegas FalloutNV.esm) must be opened in the editor and the appropriate category be selected. Expanding the "Form ID" column (between "Editor ID" and "Count") will reveal the Base ID. It is not possible to obtain the Base ID of an object ingame without using mods such as FOSE (Fallout Script Extender).


Taken from the Fallout wikia (http://fallout.wikia.com/wiki/Form_ID). Alternatively of course, you could add them into the game (through a quest, vendor, a container, or simply thrown on the ground) if you so choose, but the console commands should work so long as you get the ID and have the mod enabled. Good luck!


Thank you so much, I hadnt realized you could drag that column and make it bigger :facepalm:
:D

Edit~That Gives me the Form ID
Which, for example is FF000EA8

How do I turn that into something that can be used in the console?
Because from my understand the 'FF' has to do with load order in the Datafiles.
But im not exactly sure what to do.

I can easily add them to an NPC then just open their inventory, but being able to add them to me from the console would be much easier.
User avatar
Jordyn Youngman
 
Posts: 3396
Joined: Thu Mar 01, 2007 7:54 am

Post » Thu Dec 30, 2010 6:55 am

Whoops! You are right, I got in a bit of a hurry there. =) Yes, the first two numbers/letters of the form ID are supposed to be replaced with the load order # of your mod. Probably the easiest way to check this is with the Mod Manager, a handy tool to have anyway. There, you can simply glance at your mod and it will show the number beside it for the load order.

Otherwise, you might check this site: http://fallout.wikia.com/wiki/Help:Form_IDs

Basically the number will depend on which mods (including DLC) you have. 00 is always the base game items. Then usually the official DLC comes next. Then your own. But that may also vary depending how many other mods you have from other people loaded in there.

As an example, I have the GotY edition, so the numbers 00-05 are taken from the game and official DLC. 06 has a radio mod I downloaded. 07 is for my own custom mod I made. Because of that, I replace the first two numbers of my form id with 07 to get the items. A concrete example is a unique knife I named "Skinning Knife". In the GECK the form ID is listed as "0100D6BF". So, when I load up the game, go to console, I simply type "player.additem 0700D6BF 1" and viola, it is added to my person!

Hopefully I explained that well enough. I always used the mod manager, so you may have to read up for a more exact way of finding the load order. Of course, you could always disable all other mods but yours to make it simple, or use the old tried and true (but perhaps a bit more time consuming...) method of trial and error. See what DLC you have and what order you think it should be based on where it is, try it out. If it doesn't work, try another number higher or lower. Unless you have an insane amount of mods, it shouldn't take all that long. Hopefully, though, with the info I gave you, you should be able to find it out and avoid that though. But just in case. =)

Best of luck, and ask if I missed anything!
User avatar
Miragel Ginza
 
Posts: 3502
Joined: Thu Dec 21, 2006 6:19 am


Return to Fallout 3