So I need a part to destroy when it touches any part in the model "Scenery" but I don't know what I'm doing. Here's all I got:
local scenery = game.Workspace.Scenery:GetDescendants()
for index, descendant in pairs(scenery) do
script.Parent.Touched:connect(function(descendant)
script.Parent:Destroy()
end)
end
this script goes inside the part that is supposed to get destroyed when it touches scenery

1 comment
This won't work if the Part is a descendant of model. For example, if the Part were in a Folder in the Scenery model, this Touched event wouldn't fire.