Title was hard to make and may not be descriptive enough but
I have a tool that when activated will fire an event which plays an animation
However the play can spam this
local Tool = script.Parent
local pwr = 0.1
local mowevent = game:GetService("ReplicatedStorage").Remote.Mow
Tool.Activated:Connect(function()
mowevent:FireServer(pwr)
Tool.Enabled = false
wait(1)
Tool.Enabled = true
end)

1 comment
Thank you It's been months since I've touched studio, I forgot debounce was a thing