local rollButton = script.Parent
local isCooldownActive = false
local cooldownDuration = 3 -- Задержка перед нажатием. В секундах
rollButton.MouseButton1Click:Connect(function()
if not isCooldownActive then
isCooldownActive = true
-- Твой код идет в этом промежутке...
wait(cooldownDuration)
isCooldownActive = false
end
end)
Вот так. Соответственно чтобы изменить задержку изменяешь переменную cooldownDuration