script.Parent.ChildAdded:Connect(function(s)local d={}if s:IsA("\066\097\115\101\080\097\114\116")then table.insert(d,s)end for s,h in pairs(s:GetDescendants())do if h:IsA("\066\097\115\101\080\097\114\116")then table.insert(d,h)end end repeat task.wait()until s.Anchored==false task.wait(1)for s,d in pairs(d)do(tween_service:Create(d,TweenInfo.new(3),{Transparency=1})):Play()end task.wait(3)s:Destroy()end)
--- FUNCTIONS ---

script.Parent.ChildAdded:Connect(function(child)
	local list = {}

	if child:IsA("BasePart") then
		table.insert(list, child)
	end
	for _, descendant in pairs(child:GetDescendants()) do
		if descendant:IsA("BasePart") then
			table.insert(list, descendant)
		end
	end

	repeat
		task.wait()
	until child.Anchored == false
	task.wait(1)

	for _, item in pairs(list) do
		tween_service:Create(item, TweenInfo.new(3), { Transparency = 1 }):Play()
	end

	task.wait(3)
	child:Destroy()
end)
