Tall NPCs Fall When Touched

I have an NPC that keeps falling over when it’s lightly touched.

I realized that it start tipping over when I made the NPC larger in size. When the height scale becomes >= 5 it’s really easy to trip and sometimes you can just tap it and it’ll fall.

What I’ve changed to the default humanoid:

  1. Turned off AutoRotate and changed it to a bodygyro
  2. Disabled a Climbing, Flying, Jumping, Seated, Swimming, Ragdoll, FallingDown humanoid states
  3. Changed the size of the npc

Here’s a video showing the affects of the taller height

1 Like

Do you want it to move when pushed or to stay in that position? I had that problem as well with big NPCs, but setting the FallingDown state to false randomly fixed it for me.

What are you changing on the NPC. Because if you’re just scaling it up you would also need to change the hip height (I believe.) Otherwise it could just be because your character is getting caught between that legs on the NPC and its clipping together. Also, if you are using the scale properties inside the NPC, could you give us those numbers? (for reproducing the glitch) But, not sure, never seen this happen before.

I want it to stay in the same position. I’ve already set FallingDown to false but it still ends up tripping.

1 Like

Have you tried messing with the custom physic properties?

I’ve changed all these things

I change the npc’s size with a humanoid description and I believe that it automatically updates the hipheight. The numbers are 5 of > for everything and 1 for the body type scale and proportion scale.

1 Like

Hmm, well I guess for now you can anchor its HumanoidRootPart or use a BodyVelocity with a really high maxforce. Then if you need it to move unanchor it/delete the BodyVelocity.

I can’t anchor it because the NPC will need to walk.

I’m wondering if this is a problem on Roblox’s end, a problem with my settings or some other thing

1 Like

I recommend this tutorial How to make a big NPC in roblox studio - YouTube working backwards following this tutorial you should be able to get this working good luck.:slight_smile:

You can try setting Humanoid.HipHeight a bit more in your NPCs humanoid!

The HipHeight doesn’t affect it. I tried increasing/decreasing it but nothing changed.

1 Like

Hey, Noobe. The HipHight should be the distance in studs from your character’s humanoid root part. If nothing changed then might not have had enough hip height. If you add too much your character will float. Good luck