by Patr1ck on Sun Mar 19, 2006 7:17 am
If you extract a player's FSH it remains in the viv, you just extract a copy of it, so the players bhed remains in the game.
First thing, create yourself in the game, get your skin color, gear, ratings, and bio information the way you want. That creates line in the players.dbf. Then, after you have created your cyberface and imported it into a current players "bhed" in the FSH file, change the fsh name to a 7 letter name like toxic__.fsh the ea method is the first 2 letters of your first name and the first 5 letters of your last name, if your last name consists of less than 5 letters then you put an underscore like this-
Steve Nash = stnash_.fsh
Make sure your fsh file is in the sgsm directory. Now edit the players.dbf of the roster(s) that your player is saved in. You should be the last player in the dbf if you just created him, so scroll down to the bottom. Note your "PLAYERID" number for later. Scroll to the right until you find the "ISCREATED" field and change it from "True" to "False". A bit more to the right of that field is the "PLAYERPKG" field and it should be blank. Change it to the 7 letters that you named your fsh file, so if you named your fsh file toxic__.fsh you would put "toxic__" into the field. Save and close the dbf. Now open the appearance.dbf file and scroll to the bottom and find your APPEARID which is the same number as your PLAYERID that you noted earlier. Next to APPEARID is FACEID. Change FACEID to "-1".
Your cyberface should show up in game, but this is actually the hardest part, the headshape. You need to find a headshape from a current NBA player that matches yours. Color of skin does not matter, because your cyberface will go on the headshape. Once you find one, note the players name. Lets say you have a Kobe Bryant headshape. You would open the plyerlodb.viv, the plyerlodc.viv and plyerlodd.viv and extract the kobryanB.ebo, kobryanC.ebo and kobryanC.ebo files respectively. Basically the "B" files are for high detail players, the "C" files are for medium detail players, and the "C" for low detail. So you really only need to extract the file for the detail that you use, but its better to be safe and extract all details. Also, if you plan on using a headband or goggles for your player, you want to extract them(kobryanB_headband.ebo, kobryanB_goggle.ebo) for b, c, and d. Rename those files to match your FSH file(i.e. toxic__B.ebo, toxic__B_headband.ebo) and make sure they are in the sgsm directory.
Once your done with all that, go in the game, load up your roster, go into create/edit player and look at the face. If the whole face lines up on the first try, you are lucky. If not, take some screen shots from front and side angles to use as a reference for tweaking your cyberface. Thats right, you will have to change your cyberface a bit to get it completely correct. The best way would be to extract the cyberface that belonged to the player whose headshape you used. Then paste your cyberface over it in an image editing program and lower its opacity so you can see both layers, then line up the eyes, eyebrows, nose, mouth, ears, and chin.
Try it in game.