local debounce = false

script.Parent.Touched:connect(function(ot)
	if debounce == false then
		debounce = true
		local timed = 0
		while timed ~= 1 do
			script.Parent.Transparency = script.Parent.Transparency + .1
			timed = timed + .1
			wait(.1)
		end
	end
end)

This script literally does nothing. It gives no error message either in the output. Help?