Humanoid Auto Scaling [SOLVED]

I scripted a script that scale the player down, however when I am scaling it down the parts will offset, like this
image

How do I fix it? (by the way, it is custom rig when I tested it on roblox’s one it worked)

Are you using a for loop and changing the size of each basepart? If your rig is R15, you can just do this:

humanoid.BodyHeightScale.Value = newValue
humanoid.BodyWidthScale.Value = newValue
humanoid.BodyDepthScale.Value = newValue
humanoid.HeadScale.Value = newValue

Yes, I am doing this, in normal rig it works but I have custom made rig.

1 Like

I found the problem! The humanoid root part did not have “RootRigAttachment”, something that messed it up! thanks you so much anyways @RaskaliThings

1 Like

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.