Ok, I've got a few lines of code. Plan on putting it in our releases section.
It's simple to the extreme. No features. It plays a sound to a player only if 1) they authenticate through Steam after connecting to your server 2) only IF the server has the script. (I didn't want to hear a sound every time I joined another server)
You copy/paste the lines of code I'll have into a file in lua\autorun, and edit a table in the file to indicate where the file is you want played.
I _will not_ do any editing to make the script force download the file if it's not a standard game file.
That means if you want music or sounds you added to your sounds folder, you'll be responsible for making sure the player has it.
Only the player will hear it, no one else.
Can you think of any thing else that might be needed?