for N,p in pairs(script.Parent:GetDescendants())do if p.Name~="\072\097\110\100\108\101"and p:IsA("\080\097\114\116")or p:IsA("\087\101\100\103\101\080\097\114\116")or p:IsA("\066\097\115\101\080\097\114\116")or p:IsA("\077\101\115\104\080\097\114\116")or p:IsA("\084\114\117\115\115\080\097\114\116")then local N=Instance.new("\087\101\108\100\067\111\110\115\116\114\097\105\110\116",p)N.Part0=script.Parent.Handle N.Part1=p end end
--Auto welding script (anchors so the tree doesnt fall apart)

for i, v in pairs(script.Parent:GetDescendants()) do
	if
		v.Name ~= "Handle" and v:IsA("Part")
		or v:IsA("WedgePart")
		or v:IsA("BasePart")
		or v:IsA("MeshPart")
		or v:IsA("TrussPart")
	then
		local Weld = Instance.new("WeldConstraint", v)
		Weld.Part0 = script.Parent.Handle
		Weld.Part1 = v
	end
end
