Startercharacter Custom Rig Rotation Problem

https://gyazo.com/1f6405a64575201e7afebc8bc0e7fcbd

Hi all,
I have a problem with this startercharacter custom rig. The rig is backwards and I don’t know how to make it face the correct way. Any help would be appreciated thank you.

2 Likes

Rotate whatever the root part is by 180 degrees on the Y axis, and make sure all attached objects are not rotated with it. If the root part is the mesh itself, make an invisible brick instead as the root and rotate the mesh prior to attaching it.

Problem, there is a motor6d contained within the humanoidrootpart so when I do change the degree on the Y axis it doesn’t work.

That is why I said you have to make sure nothing else rotates with it. That means deleting any existing constraints to the root part and then remaking them or changing the C0/C1 of the joint so that it is rotated (can be done with plugins).

To replace the joint, something like this should work:

local joint = Instance.new "Motor6D"
joint.Part0 = body
joint.Part1 = root
joint.C0 = body.CFrame:ToObjectSpace(root.CFrame)
joint.Name = body.Name
joint.Parent = root
2 Likes

just rotate the root part and then re add the Motor6D with this plugin

Thank you, I tested this and it worked perfectly!