Music post-round and Groups after name

So yeah this is my first post, so I am pretty sure I am doing it wrong… D: but here goes…
I got this code on the net


resource.AddFile("twin.mp3")
resource.AddFile("twin.mp3")
  
local function PlayMusic(wintype)
if wintype == WIN_INNOCENT then
BroadcastLua('surface.PlaySound("twin.mp3")')
  
elseif wintype == WIN_TRAITOR then
BroadcastLua('surface.PlaySound("twin.mp3") ')
  
elseif wintype == WIN_TIMELIMIT then
BroadcastLua('surface.PlaySound("twin.mp3")')
end
end
hook.Add("TTTEndRound", "MyMusic", PlayMusic)

and placed that .lua code and the .mp3 in C:\GMOD\garrysmod\lua\autorun\server and it’s not playing. My second question is how to get some callsigns or litle names after the players name in the TAB menu, like i would say “HerpDerp Owner” in a color or whatever. I got ULX if it has to anything with it to. Thank you!

1). Why do you have


resource.AddFile("twin.mp3")

two times?

2). You need to place the .mp3 in garrysmod/sound.

Because both are the same, but I just realise I didn’t took time to look…

[editline]3rd July 2013[/editline]

Still doesen’t works…

If you didn’t have the .mp3 in the /sound folder and you just put it in, You will need to restart your server i believe.

I did. And what about the group tags with colors?

[editline]3rd July 2013[/editline]

And bwt they were no sound folder, is that normal?