How can I change a character's sounds from the server?

I want to change the sounds inside of the character model (Like the running and jumping sound) but for some reason the sounds are not on the server.

Client:
image

Server:
image

What do I do, because I want every other player to hear the change.

So I figured out that if you use a local script to modify the sounds, then all the other clients will hear it. I will mark this as solution, tell me or heart if this is true so I can confirm.

1 Like

Sounds will replicate to the server if created on the server and then played locally however various properties of the playing sound instance will not replicate. In addition to this if the sound instance is created locally and then played locally it will not replicate to the server and subsequently neither will any of its properties.

https://developer.roblox.com/en-us/api-reference/class/Sound

Important

  • While the playback of sounds will replicate, other properties such as the playback speed, pitch, volume, etc. will not replicate. This behavior can be avoided by creating all sounds locally on the client, as instancing sounds will not replicate to the server.
  • Sound.TimePosition , Sound.TimeLength , and Sound.Playing will all properly replicate when set from the server.