Hello there,
I am currently facing a problem where sounds are replicated and heard by other clients even though they are being played from local scripts inside a player’s playergui. I am very confused atm. This also includes sounds parented to a Tool and being played from a local script.
The thing is even sounds that are parented to a ScreenGui inside the Player’s Playergui are replicating to other people. I think Tools might replicate sounds even from client but what’s most bugging me is that even the others are being heard.
To answer your question, the local script is in the tool, variables should be local.