My NPC that I rigged myself always spawns in levitation in game

Hello I’m DarkBegin, today I tried to rig my own NPC, so it worked when I was trying to animate it. But when I added a humanoidrootpart for my NPC, it began to appear in-game in levitation, no way to bring it back at the spawn point, he can walk in the void… Here some gifs to show you how it’s working :
h


Watch the GIF to see my NPC walking in the air

1 Like

Usually the HRP is part of the rig, since the joint from the HRP to the LowerTorso is commonly used in animating.

I would check to make sure that all parts in the character are unanchored, and that they are all connected with joints.

When you say that you can’t get it down, do you mean, that it doesn’t fall, or that it also can’t be moved with the move tools in studio?

To help debug the problem, I’d also remove all scripts from the character or scripts that act on the character, just to be sure.

Also, double check the Humanoid.HipHeight and make sure that it is about the height of the entire legs of the character. It may have initialized to a weird value by adding the HRP last.

For answer to your question, the NPC doesnt care about the ground, he thinks the ground is 4 meters higher. I already tried to remove all scripts but it always spawn in levitation, when I click on the model, the humanoidrootpart still in the air… here my parts :

here the height, what do you think ? image

Yeah, that says the Humanoid.HipHeight is 43 studs, so the hip of the humanoid tries to be 43 studs above the group. It is probably a result of adding the HRP last. You can manually set the HipHeight to whatever you want.

2 Likes

Okay thank you , the problem is fixed now ! I can see it, long time ago that i didnt touch to this setting

1 Like