So, I have this script and it does work but the problem is that I had to mess with it to comply with a weld and the code no longer works so I rewrote it and it works up until I rotate the body... the rotation makes the character position itself really really high but the weld still holds. Can anyone help me adjust it to where the character will be rotated on the other characters shoulder?
CODE:
Weld.Part0 = killerTorso --// Object we are welding the torso too Weld.Part1 = survivorTorso --// Object being welded Weld.C0 = killerTorso.CFrame Weld.C1 = killerTorso.CFrame * CFrame.new(2, -4, 2) * CFrame.Angles(-90, 0, 0)
All help is greatly appreciated1!!
Weld.C0 = killerTorso.CFrame:inverse()
That should work assuming you have already defined Weld as a variable.