After hours of uploading the file with slight modifications and trying to get it to send the file to clients, I finally got it working. I don't know how. I am hoping it will continue to work, but I'll come back here if it suddenly stops sending it to clients again.
I've modified the scoreboard to add an icon column, where mods and admins will have a special image. It works fine, except that the file will not send itself to clients. This results in the scoreboard only showing the scoreboard header, and errors.
The file I modified is sb_rows.lua, located at "garrysmod\gamemodes\terrortown\gamemode\vgui\sb_rows.lua", and replaces the default sb_rows.lua file.
Is there a way to have that modified file send itself to clients? I just can't figure it out. I tried doing it the same way I send the custom images, but it didn't work. (It does work for the images though)
Not sure if this is important or not, but the private test server I am doing this on doesn't have a FastDL server, while the public server it will eventually be used on does have a FastDL server.