So I'm fairly sure I know how to make the sound play when a player clicks a brick. I think it would be a brick with a click detector in it, and then the script would be:
script.Parent:Play()
At least I think so. But the real problem, is how would I make it so only the player who clicked it heard the sound? Would I just put the sound in the PlayerGui? Or would it be something different?
[Edit] I'm using:
script.Parent:Play()
Would I use:
script.Parent:Play(NameOfSound)
? Or do I need a whole new code, cause if so I have no idea what it would be.

7 comments
Awesome. Thanks again huner :D
No problem, be sure to rep up!
Oh, I just thought of something though. I made it so that a sound plays for a player when they join. Plus I wanted multiple sound click bricks. How can I make the scripts know which sound to play?
Use the sounds name, so if you put all the sounds in the StarterGui, so that when they join they are already in the PlayerGui, you can just play by the sounds name.
Hate to bug you again with this, but what do you mean? How could I define the name of the sound, and then make the script recognize it? Would I rename the sound in the PlayerGui, and then in the () marks in the script, have the name of the sound?
Here, edit the post with what code you are trying to use.
Mmk, edited.