Let's say I'm making a backpack that I will weld onto a player whenever he joins. I'm building the backpack by using a dummy character which I use to find and set the C0 of the weld between the torso and the backpack's root part.

I'm stuck on how I will be finding offset between the torso and the root part?

Do I use print(RootPart.CFrame:ToObjectSpace(Torso.CFrame)) and use the printed value as the weld's offset? Or am I going about this wrong?