The gui is a bit bad, the black text is hard to see in the blue background.
I would rather have a shift to run instead of a tool. I’m assuming you know how to script stamina its easy so good luck.
Just use modulescripts instead of BindableEvents. Also you should still use RemoteEvents for doing server side stuff like taking damage.
RemoteEvents are for Client - Server or Server - Client(s)
I’m curious, how can ModuleScripts replace what BindableEvents do? It seems like they have pretty different use cases to me. Modulescripts run only once, and always return the same value when required. BindableEvents are used for script-to script communication, and can be fired by any script at any time.