Wait time between shots without spamming mouse

Hey Hey,

I’m having a little difficultly figuring out the best way to do this, I have a shotgun that I want to have a 3-4 second delay between shots, I know I could make a delay or make a timer by function but every time the player clicks to fire, it resets those timers / delay. I thought of using the players tick and check if it’s been over the 3-4 second time before allowing to fire but i don’t want that many checks or to change the tick speed as it might be used somewhere else.

Any ideas on how to approach this / how it’s done usually?

Thanks all!

Never mind, figured it out :slight_smile: