de = false function touch(hit) if hit.Name == "Key" or hit.Name == "brick" and de == false then script.Parent.Size = script.Parent.Size + Vector3.new(1,1,1) de = true wait(3) de = false end end script.Parent.Touched:connect(touch)
my debounce doesnt work it just keeps growing without the 3 seconds debounce