How to make music play but it only plays for the player that active it otherwise like you play music and only you can hear it not others?
You would have to have the Sound object somewhere local to the player such as the StarterGui. Then play the sound object in a local script. If the local script was inside the Sound you'd say: script.Parent:Play()
You can put the sound you want to play in your PlayerGui, then use a local script to play that sound. This will play the sound only for you.