Do I have to put scripts into the serverscriptservice to run server stuff?

It’s all in the title, say I’m scripting a weapon that communicates to the server using a local script, do I need to have the script into serverscriptservice or can I have it within the weapon? If that’s the case, when should I have scripts in the serverscriptservice?

1 Like

It really depends on the method of your weaponry,

If you are going for more of a single-script based system, put it in ServerScriptService and communicate it with it then. If you are going for more than 1 server scripts to handle the weapons, put the script in the weapon. Hoped this helped.