plr.Character.HumanoidRootPart.Orientation = Vector3.new(0, -90, 0)
when I use this to turn the humanoidrootpart making it move every other part but it doesnt do that, on your screen you look fine but on the server you are facing straight and when clicking your humanoidrootpart its turned toward the area where its supposed to be pointing. can anyone help me with this?

3 comments
matt’s solution works but it’s a little bit inefficient :). the method Model:SetPrimaryPartCFrame() will alter the cframe of the root part and move everything else with it and was designed for this purpose.
when doing what you said, makes this, why - Roblox Studio (gyazo.com) I dont know how to make it where the parts are still "welded" to the torso
Please if it works, Accept my anwser