Pretty simply, I don’t know why, but the model I’m working with is not getting welded to my character at all, I’ve tried using regular welds, weld constraints, setting the primary part cframe, moving the model there, trying them in different order, the model is welded and I can manually do it just fine in studio, yet when it comes to doing it via script.
Each time, it just falls on the ground.
Here’s the current code I’m working with, even though it’s been changed around 100 times or more.
function WeldToBack()
local Model = RS.ReferenceModels:FindFirstChild(Tool.Name):Clone()
local Weld = Model.PrimaryPart
Weld.WeldConstraint.Part0 = Tool.Primary
Weld.WeldConstraint.Part1 = Player.Character.HumanoidRootPart
Model.Parent = Player.Character
Model.Primary.CFrame = Player.Character.HumanoidRootPart.CFrame
end