local button = script.Parent -- ваша кнопка
local gui = game.Players.LocalPlayer.PlayerGui:WaitForChild("ScreenGui") -- замените "ScreenGui" на имя вашего GUI
button.MouseButton1Click:Connect(function()
gui.Enabled = true -- открываем GUI
wait(5) -- ждем 5 секунд
gui.Enabled = false -- закрываем GUI
end)