Difference between revisions of "Talk:Basic NPC Creation Tutorial"

no edit summary
imported>Scruggs
imported>IanElmore
Line 56: Line 56:
I have spent a great deal of time making an NPC and a house for him.  However, upon entering the house, the NPC fails to appear.  The Npc was created from scratch, the level was originally a cave.  the truly frustrating part is that i have placed a generic bandit in the house as well, and she appeared without issue.  I have also placed the NPC on the overland map, and he appeared there with incident.  It is only the NPC in his own house that refuses to appear.  It is not the placement, as I have tried moving him repeatedly, nor it it the z coordinate, as he is standing several inches above the floor.  I tried to run a havoc test in order to bring him to the floor, but he did not move.  Any tips would be appreciated.
I have spent a great deal of time making an NPC and a house for him.  However, upon entering the house, the NPC fails to appear.  The Npc was created from scratch, the level was originally a cave.  the truly frustrating part is that i have placed a generic bandit in the house as well, and she appeared without issue.  I have also placed the NPC on the overland map, and he appeared there with incident.  It is only the NPC in his own house that refuses to appear.  It is not the placement, as I have tried moving him repeatedly, nor it it the z coordinate, as he is standing several inches above the floor.  I tried to run a havoc test in order to bring him to the floor, but he did not move.  Any tips would be appreciated.
: Make sure he has no AI packages which tell him to be in a location other than the house. You can also check his location in game by jotting down his reference formID (such as ''0100C32A'' or whatever it happens to be), then using '''player.moveTo ''formID''''' in the console to teleport to his current location. [[User:Scruggs|Scruggs]] 20:29, 21 March 2007 (EDT)
: Make sure he has no AI packages which tell him to be in a location other than the house. You can also check his location in game by jotting down his reference formID (such as ''0100C32A'' or whatever it happens to be), then using '''player.moveTo ''formID''''' in the console to teleport to his current location. [[User:Scruggs|Scruggs]] 20:29, 21 March 2007 (EDT)
::thanxs, i found him several thousand feet above the room (he has no scripts at the moment)  now i am trying to figure out how he keeps getting there.
Anonymous user