Jump to content

Placeatme


Gundam5th

Recommended Posts

Whenever I try to use "player.placeatme xxxxxxxx <random number>" on an npc, it doesn't work. It says that it isn't a known object ID. But I have seen it done, where people can make however many of 1 npc as they want. What am I doing wrong, and is it just an error with my game?
Link to comment
Share on other sites

Whenever I try to use "player.placeatme xxxxxxxx <random number>" on an npc, it doesn't work. It says that it isn't a known object ID. But I have seen it done, where people can make however many of 1 npc as they want. What am I doing wrong, and is it just an error with my game?

 

you cannot use placemeat on the player as that tries to add a new ref to the game. Use Player.moveto

Link to comment
Share on other sites

I'm guessing that you're using the RefID (the number that shows when you click on an NPC in the console) rather than the BaseObjectID. You can't place references using the placeatme command, you can only generate a new copy of a BaseObject. Every NPC you meet in the game is a reference, so when you click on them, the console shows the RefID.

 

If you simply want to move an existing NPC reference to your current location, you can do so by using the PRID command to "grab" their reference (ie. prid 02007e6e), which will have the same effect as clicking on them with the console open. Follow that up with the moveto command and the player's RefID, which is 14 (ie. moveto 14) and they'll be placed at your current location.

Link to comment
Share on other sites

I'm guessing that you're using the RefID (the number that shows when you click on an NPC in the console) rather than the BaseObjectID. You can't place references using the placeatme command, you can only generate a new copy of a BaseObject. Every NPC you meet in the game is a reference, so when you click on them, the console shows the RefID.

 

If you simply want to move an existing NPC reference to your current location, you can do so by using the PRID command to "grab" their reference (ie. prid 02007e6e), which will have the same effect as clicking on them with the console open. Follow that up with the moveto command and the player's RefID, which is 14 (ie. moveto 14) and they'll be placed at your current location.

Ah, but I was trying to make 70 of the same NPC. Just for laughs.

Edited by StefanBuczala
Link to comment
Share on other sites

if i recall correctly, after the number of that npc you need to put a 1

 

ex: player.placeatme xxxxxxxx <# of npc> 1

 

the 1 after the number of npcs tells the game right next to me.

That still doesn't seem to work. It says that the NPC's code isn't a valid ObjectID. I also tried using the moveto command, and the console registres that as fine, but I don't actually go anywhere.

Edited by StefanBuczala
Link to comment
Share on other sites

Ah, but I was trying to make 70 of the same NPC. Just for laughs.

 

If you're trying to make 70 of the same NPC, then you use the BaseObjectID. The easiest way to figure out what that is is to load up Skyrim.esm in the creation kit, go to the "Actor" section of the item window at the left, find the actor in the list that comes up, and hover your cursor over it for a second or two. You'll get a pop up with the ID #. Once you have that, plug that into the placeatme command - along with the number of references of that actor that you want to spawn, as modder3434 suggested.

 

So if Astrid's BaseObjectID# is 030048e1 (just an example), you'd type placeatme 030048e1 70. Note that you'll probably need to have yourself targeted in the console... so that the game knows what "me" is in the placeatme command.

Link to comment
Share on other sites

Ah, but I was trying to make 70 of the same NPC. Just for laughs.

 

If you're trying to make 70 of the same NPC, then you use the BaseObjectID. The easiest way to figure out what that is is to load up Skyrim.esm in the creation kit, go to the "Actor" section of the item window at the left, find the actor in the list that comes up, and hover your cursor over it for a second or two. You'll get a pop up with the ID #. Once you have that, plug that into the placeatme command - along with the number of references of that actor that you want to spawn, as modder3434 suggested.

 

So if Astrid's BaseObjectID# is 030048e1 (just an example), you'd type placeatme 030048e1 70. Note that you'll probably need to have yourself targeted in the console... so that the game knows what "me" is in the placeatme command.

Ah, Alright. Thanks! 85 Ulfrics here I come!

Link to comment
Share on other sites

In the console, type <help Ulfric>. You should see Ulfric's base ID in the list.

 

If the name you are searching for has more than one word then put it in quotes: <help "Swamp Dragon">.

 

If the list is long, you can scroll the list up and down using the PageUp/PageDown keys.

 

Then simply type "player.placeatme <BaseID> <quantity>"

Link to comment
Share on other sites

  • 5 years later...

Thank you so much @steve40, i was trying to get Lydia back for about an hour when i found this post of yours, one quick command and i finally got her back. (the other solutions did not work save reload relocate wait and she wasn't dead for there was no letter or body in whiterun)

Link to comment
Share on other sites

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...