so i have the script to spawn in the car...
local dialog = script.Parent dialog.DialogChoiceSelected:connect(function(player, choice)
local stats = player.Backpack:FindFirstChild('Stats')
if not stats then return end
local Money = stats:FindFirstChild('Money')
if not Money then return end
if choice == script.Parent.DialogChoice.Car then
if Money.Value >= 1000 then
game.ReplicatedStorage.Car:Clone().Parent = game.Workspace
Money.Value = Money.Value - 1000
end
this script works and it makes the car spawn in but no matter what car i use everytime i spawn it in while playing it just breaks apart, can someone help me please?

2 comments
Did you try welding it? If you unanchor it without cloning it, does it break apart? If so, weld it. If not, I have no idea, but maybe try anchoring it first, then weld, finally unanchor.
You maybe could just call he :MakeJoints() funcion on the model.