im having issues with my runservice because i dont know if debounce works on it.
Sure. The debounce isn’t going to prevent RunService events from firing, but if you attach a function to an event and then simply check if the debounce is true/false at the start of that function before continuing, there’s no reason it wouldn’t work.