for m,U in pairs(ToolGivers:GetChildren())do if U:IsA("\066\097\115\101\080\097\114\116")or U:IsA("\077\111\100\101\108")then local m=U.ProximityPrompt m.Triggered:Connect(function(m)local q=m.Backpack if not q:FindFirstChild(U.Name)then local m=Tools:FindFirstChild(U.Name)if m then(m:Clone()).Parent=q end end end)end end
--//Controller//--
for _, Giver in pairs(ToolGivers:GetChildren()) do
	if Giver:IsA("BasePart") or Giver:IsA("Model") then
		local Trigger = Giver.ProximityPrompt

		Trigger.Triggered:Connect(function(Player)
			local Backpack = Player.Backpack

			if not Backpack:FindFirstChild(Giver.Name) then
				local Tool = Tools:FindFirstChild(Giver.Name)

				if Tool then
					Tool:Clone().Parent = Backpack
				end
			end
		end)
	end
end
