#model auto weld script

1 messages · Page 1 of 1 (latest)

marble pecan
#
-- SCRIPT MUST BE PLACED UNDER THE MODEL 

local function WeldModel()
    local Model = script.Parent
    
    if Model:IsA("Model") == false then
        warn("Must be model")
        return
    end
    
    if not Model.PrimaryPart then
        warn("Must have primary part")
        return
    end
    
    for i, v in ipairs(Model:GetDescendants()) do
        if v:IsA("BasePart") then
            local weld = Instance.new("WeldConstraint")
            weld.Part0 = v
            weld.Part1 = Model.PrimaryPart
            weld.Parent = v
        end
    end
end

WeldModel()
#

model auto weld script