So I have been confused about this for a while. I know for a sound to be local it needs to be inside the player and then only the player its inside will hear it. Where do I place it if I want it for the entire server to hear it? Does it have to be in a certain script type?
You could put it in ReplicatedStorage
or in the Workspace, and use a Server Script to play the audio instead of a local script.
I used to place it in Workspace and everyone could hear it, not at the same time but they could.