I am completely stumped on this, the sound never plays and I've tried everything I can find. This is what I have:
script.Parent.Parent.MouseButton1Click:connect(function()
script.Click:Play()
end)
I also have another question. How do I make a TextBox register the typed letter, but have the user see something like "*" like passwords do? I can't really figure anything on this out, but if you can help me that would be good. I am also somewhat a noob at scripting, so please go easy on me!

2 comments
What are the properties of the sound set to? Also, will you show me the explorer? Because for the mousbutton1click, it should locate the button.
Make sure it is a textbutton and not a textbox; textboxes don't have a click event.