You might not understand what I mean but, I have a gun and whenever you shoot it fires a remote event then the server picks up the request then handles what is needed to be handled on the server. But what if I create a modulescript then when the player shoots the client will access the modulescript, then the client will call the shoot function on the modulescript then the module script will handle what is needed to be handeled on the server? So what should I use? Remote event to notify the server of the player shooting the gun? Or calling a function in a module to notify the server when the gun has been shot?
(If you don’t understand what I mean then let me know!)