local part = путь к твоему парту
local button = путь к твоей кнопке(по типу game.StarterGui.ScreenGui.TextButton)
button.MouseButton1Click:Connect(function()
part.Transparency = 1
part.CanCollide = false
task.wait(30) —можешь использовать wait(30)
part.Transparency = 0
part.CanCollide = true
end)