Jump to content

Home

my model shows up as kyle


Flamegrape

Recommended Posts

I'm finished with my first player model and followed the instructions from Space Monkey's tutorial. It works in ModView. But when I test it in the game, the icon appears but the model shows up as Kyle. Now I hate Kyle more than usual.

 

I know this question has been asked a million times. But since I can't search LucasForums...

 

I made a model_default.skin and accounted for all the parts. I just copied and pasted Jan's sound .cfg files.

 

The model.glm file is there.

 

The textures are all there.

 

What am I missing?

 

Any simple help would be appreciated.

Link to comment
Share on other sites

Originally posted by KevinCoyle

if your sure your directory structure and everything is correct, open up the console in a game using your model and see if there are any errors that appear in the console, such as "bad or illegal bone" or something like that. It may give you a clue as to what's wrong

 

That was a good idea to check the console. But it told me nothing. Just to be sure, I relocated all of my downloaded skins and models to another directory so that only the assets#.pk3 and my model remained. But the console indicated no error message of any kind.

 

What's weird is that the icon appears in the menu. But it doesn't show up on the game screen in the upper right corner; it shows Kyle instead. And when I jump around, get hurt, etc., I hear Jan's sounds. So the sounds are working. This tells me that the directory structure is correct.

 

Originally posted by Madjai

yea that sounds like a problem with your directory.

in your .pk3 it should have models/players/<your character>

and in your characters folder should be the model.glm, .skin file, textures and an icon. just double check everything.

 

Yes, I did all that. I quadruple-checked. The icon shows up in the menu and the sounds work. Just no model.

Link to comment
Share on other sites

Wait a sec. I take back some of the things I posted just now. In my monkeying with the files for dozens of times, I have figured out some things.

 

The first thing that I figured out was that my .glm file was not zipped up with the .pk3 when I first started. HOLD ON. That didn't solve the problem!

 

I put it in the pk3. And to make a long story short, I can still see the icon in the menu but it still doesn't work.

 

Given the hint to check the console, I did that. And yes, I do see an error message or two. The first time around, I saw a message stating that it could not find the _humanoid.gla file in my model's directory! (In models\players\mymodel\ directory.) Not really thinking that it's the proper solution, I put the 10MB _humanoid.gla file in with my .pk3. Now I get an error message stating something about "bad or illegal bone."

 

Okay, I think I'm on the same page with you guys. I think I'm almost there...

 

Any ideas?

Link to comment
Share on other sites

I finally figured out what I did wrong. This is valuable information that will probably be lost forever on this crud bboard that no one can search.

 

Anyway...

 

When I first tried to convert my .xsi file to .glm format using Assimilate/Carcass, I had alot of trouble. Eventually, I followed the advice of some others and I installed the SDK in d:\base\ instead of the default location in the game directories. In this new installation, for example, you would find the carcass.exe file here:

 

D:\base\Tools\carcass.exe

 

Then I created this directory:

 

D:\base\models\players\mymodelname\

 

And put all my texture files there, as well as my .max project file. I reloaded my textures in MAX from this location so that they would be referenced "locally" in base\models\players\mymodelname\. Then when I exported the .max project to an .xsi, it would remove the /base from the texture references (the default optin for the xsi plug-in).

 

When I ran the .xsi file through Assimilate, I made sure that the _humanoid.gla file was in this same directory too. This was WRONG. This is why my model.glm file did not work in the game.

 

The right way to convert the .xsi file to .glm format is to place the .xsi (and I think the texture files) in here:

 

D:\base\models\players\_humanoid\

 

and make sure to leave the _humanoid.gla file in that directory too. The .xsi and .gla files both need to be in this directory.

 

Once the model.glm file is made, you can move it to your model's directory, pack it up in the proper way, etc., etc.,

 

Someone needs to underscore the importance of this issue in a future revised tutorial.

 

(BTW, I've been trying to post this for the last few days. But I've been unsuccessful connecting to LucasForums. This bboard really needs to be upgraded, fixed, expanded, moved, trimmed, whatever.)

Link to comment
Share on other sites

I usually just put the humanoid.gla in

 

D:\base\models\players\_humanoid\

 

directory and everthing else in

 

D:\base\models\players\mymodelname\

 

and it works fine. I think you just had the humanoid.gla in the wrong directory. It is the only file you need to have in

 

D:\base\models\players\_humanoid\

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...