@@JN-gb1td just put this localscript in ur tool LocalScript: local player = game.Players.LocalPlayer local cooldown = false -- The Cooldown script.Parent.Activated:Connect(function() if not cooldown then player.leaderstats.YourLeaderstats.Value = player.leaderstats.YourLeaderstats.Value + 1 -- Change the "YourLeaderstats" To your leaderstats name cooldown = true wait(3) -- replace 3 with the number of seconds you want the cooldown to last cooldown = false end end) Your Welcome!