Difference between revisions of "How To Make an NPC Playable"

2,223 bytes added ,  10:21, 14 May 2010
m
Declared open season, removed my byline
imported>Jackmix69
imported>Katan
m (Declared open season, removed my byline)
 
(13 intermediate revisions by 6 users not shown)
Line 1: Line 1:
How to make a NPC playable
== Introduction ==
This Miscellenious Tutorial will teach you how to use the face of an NPC for the player character. You'll need to start a new character, but later on I'll explain how you can import this face into an existing save. And how it's possible to use the face of a player character for an NPC.




by: jackmix69
== Use an NPC face for your character ==
Open the Construction Set and load the Oblivion.esm. Expand the category "Actors > Imperial" in the object window. When you click on "Male" you'll see the list of all male Imperial characters in the right part of the window.




This Miscellenious Tutorial will teach you how to make an NPC, such as Baurus, playable. Its kinda fun, im playing as the villian of the game using this technique. I wish to pass on the info on how to do it if you are interested in doing this yourself. This technique requires a new game to be started.
When you start a new game, your character appears as an Imperial Male before you edit him: this Imperial Male is actually an Actor named "Player" - find him, and you can change the default appearance of the player to whatever you like.




For this tutorial, we're going to use Baurus as the playable NPC. Lets begin.
The entry "Player" is, as noted above, stored in the Imperial category. Now look for it and make a double click on the entry. The property menu will open. Do not change the ID or the class - in any case, you have to avoid changing them. And better you keep your hands off the script dropdown, if you don't '''100%''' know what you're doing.




1) Load up the CS
In the central part of the property menu you'll find some tabs; go to "Face Advanced". You might need to use the right arrow. When you've selected the tab you'll already see the head of the character generation character in the preview window.


2) When its done loading, go under NPC>Imperial and find Player, right click and choose edit


3) Set it to the race that the NPC you want to make playable is, in this case, Baurus, would be redguard
Now we need to choose an NPC whose face our character shall have. In this example we'll use Lucien Lachance, but any NPC will work just as well. Lucien Lachance is an Imperial, so we can stay in the category "Imperial/Male" (ID: LucienLachance). Open the preferences menu and select the "Face Advanced" tab. Whereon you have to attend basically is the race. In this example player and NPC are both Imperial, but if you choose a dunmeri NPC you need to change the player race to Dunmer too.


4) Go to face advanced, and leave it alone for now


5) Go under NPC>Redguard>Male
In the "Advanced Face" tab of Lucien Lachance you find the button "Copy". Press it, switch to the player menu and press "Paste" there. The player's face in the preview window will now be that of Lucien Lachance. Now you need to switch to the face tab in both menus. Here you must enter Lucien's age, complexion, hair length, hair style, hair color and eye color to the player manually.


6) Find Baurus


7) Right click on him and go to edit, then Face Advanced
Close Lucien Lachance's window with Cancel or the X button in the upper right. '''Do not click Save.''' If you click Save, your .esp will register changes to Lucien Lachance (even though you didn't change anything) and therefore overwrite any mod that ''does'' want to change Lucien Lachance. That would make your mod a [[Mod Cleaning Tutorial|''dirty mod'']]. In the preference window of the player you press OK. Last but not least you save the plugin with "File > Save". Activate the plugin in the Oblivion Launcher and start a new game. If you now want to adopt this face to an existing character you need to start a new game too. That's inevitable.


8) Have both boxes (player and baurus) open and near each other


9) On baurus's box, under face advanced choose "Copy"
[[Image:Npc p 01.jpg|thumb|center]]


10) On players box, choose "Paste" he now looks like baurus, but we are not done yet.


11) Go under both Baurus's and Player's "face" tab now
== Use this face for an existing save ==
With [[Wrye Bash|Wrye Bash]] you can import a player face from one save into another. A little installation advice: The folder "Mopy" has to be in your Oblivion directory at least. When you have installed Wrye Bash correctly, open the tool with the shortcut provided. In the "Saves" tab, find the savefile whose face you want to change. Right-click on it and select "Import Face". Choose the savefile whose player character's face you want to use, and your savefile will be given that face.


12) Look at all of Baurus's values there and copy them onto the player
'''Warning!'''<br>
The characters of both saves need to have the same race! Everything else will cause monstrous results.


13) Be sure to change the hair style and eyes too!


14) Press "Ok" when finished with baurus's box
== Use the players face for an NPC ==
With [[Wrye Bash|Wrye Bash]] you can import the face from one save into another, but also import the players face to an NPC. Right click on the plugin you want the face from one of your characters be imported in, select "Import - Face" and look for the save with the face of your choice. An NPC with this face will be created in the plugin.


15) Since Baurus is a blade, lets give the player version of him (You) full blade armor and a akiviri katana


16) In the Player box choose the inventory tab and clear it all out
== Links ==
 
<ul><li>[http://wrye.ufrealms.net/ Homepage: Wrye Musings] - more detailed explanation about how to use the import face function.<br>
17) Go into Weapons>Akaviri and find the sword you want
<li>[http://www.tesnexus.com/downloads/file.php?id=4920 TESNexus] - playable mannimarco by jackmix69</li></ul>
 
18) Drag it into the players inventory. It should now be listed in
 
19) Go into Armor>Blades and place the following into the players inventory: BladeShield, BladeBoots, BladeGauntlets, BladeCuirass, BladeHelmet, BladeGreaves
 
20) The Player should be all set. Now save the .esp and name it something like BaurusPlayable
 
21) Start a new game, and by default you should now be baurus when you get to the facegen menu, armor and all :-)
 
22) Enjoy playing as whoever you made playable
 
 
 
If you want an example on this, I made mannimarco playable awhile back and can be found here: http://www.tessource.net/files/cache/4920.html
 
Enjoy!


[[Category:Tutorials]]
[[Category:Tutorials]]
[[Category:Actor_Tutorials]]
[[Category:Miscellaneous_Tutorials]]
Anonymous user