How do I make a model take over the spot of a destroyed model?

I have a helicopter and when it touches a wall the red ball tweens to the helicopter and when it touches a crashed helicopter is supposed to take over and fall to the ground.

Here’s a visual if that didn’t make sense

Here is the code I have written, but it keeps saying touched isn’t a member of the Workspace.

local Helicopter = script.Parent
local Bomb = game.Workspace.Bomb
local CrashedHelicopter = game.Workspace.CrashedHelicopter

Helicopter.Touched:Connect(function()
	Helicopter:Destroy()
	CrashedHelicopter.Position = Helicopter.position
	
end)

You’re destroying the helicopter before it gets a chance to place it. Switch those lines then you’re good!

"Touched is not a valid member of Model “Workspace.Moving_Helicopter”
It keep saying that

You can’t run a touched event on a model it has to be a part. So either set a primary part to the model or changed the touched event to a part within the model.

I’m still having the same issue.

Also, if you want to use PrimaryPart, I recommend making it an invisible and cancollide false brick that’s larger than the actual helicopter model. You can also use WorldRoot:GetPartsInPart, which is said to be more reliable than touched when calculating parts inside a part.

Upload a pic of the models in the explorer really quick.

Screenshot 2022-03-31 195323

Screenshot 2022-03-31 195219

Now let me see the newer code.

local touchpoint = script.Parent
local bomb = game.Workspace.Bomb
local helicopter = game.Workspace.Moving_Helicopter.Leadpart
local crashedhelicopter = game.Workspace.CrashedHelicopter

touchpoint.Touched:Connect(function()
	crashedhelicopter.Position = helicopter.position
	helicopter:Destroy()
	bomb.Transparency = 1
	bomb.Fire.Enabled = false
end)

You still need to change the line where you target the crash helicopter. Set a primary part on the model and then do CrashHelicopter:SetPrimaryPartCFrame(TargetCFrame)

How do I do that, All I did was add a part to the model and name it PrimaryPart?

When you click on the model and go to properties there will be something called, primary part simply click that instance and then click your block

I set it to be primary part but still no change.