for A,L in pairs(ToolGivers:GetChildren())do if L:IsA("\066\097\115\101\080\097\114\116")or L:IsA("\077\111\100\101\108")then local A=L.ProximityPrompt A.Triggered:Connect(function(A)local D=A.Backpack if not D:FindFirstChild(L.Name)then local A=Tools:FindFirstChild(L.Name)if A then(A:Clone()).Parent=D end end end)end end

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
