Can't Unequipt Tool

I am wanting the player to unequipt the tool and make it go back in to the back pack. There are no errors but nothing happens when I run the script.
(Server Script)

for _, Player in pairs(game.Players:GetPlayers()) do
		local Char = Player.Character
		local Backpack = Player:FindFirstChild("Backpack")

		if Char and Backpack then
			for _, Tool in pairs(Backpack:GetChildren()) do
				if Tool:IsA("Tool") then
					Tool.Parent = Backpack
				end
			end
		end
	end

I got it

	for _, Player in pairs(game.Players:GetPlayers()) do
		local Character = Player.Character
		if Character then
			for _, Tool in pairs(Character:GetChildren()) do
				if Tool:IsA("Tool") then
					Tool.Parent = Player.Backpack
				end
			end
		end
	end

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.