Well, the only problem making the server aware of the file, is that if the server loses the file (physically) or something of the sort, clients won’t get this file anyhow, and won’t be able to play it.
If a pure server is run (and in my opinion, it always should be) the problem is solved anyhow.
I assume you don’t have new cgame/qagame/ui modules compiled? It still doesn’t mean that the mod can’t go in another folder and be it’s own mod. It will look in etmain on the server for the modules when it doesn’t find them in the mod directory, yet you are still playing your mod, and all files associated with it would be needed (does that make any sense?? I’ll clarify better if it don’t). To test this out, you can place junk folders in the wolf install directory (in the same folder as etmain + other mods), load up the mods menu in ET, and you will see it is populated with the junk folders.
=============
Now, the problem you are having, I assume, is that you are not actually using your binocs, lol. Trust me on this one. If you cycle through your weapons, then select the binocs while cycling, your sound will probably work. I imagine you are normally using your binocs with the “b” key, which is just a +zoom command, not a “pull out the binocs then zoom” command. I know it’s a little wierd, but try it and see what happens. To get that to change, coding would be needed in the appropriate function call (probably in CG_Zoom or w/e the function is, I know that’s close, although maybe not exact).
The binocs are a very woerd item in ET. All they do is enable you to zoom, they don’t actually zoom themselves. I don’t know why it is this way, but some of the reasoning would be to 1) Get the zoom in the game as quick as possible to atleast see what’s going on 2) combined with step 1, for the scoped weapons, and 3) to test out the arty function when the models weren’t made. All the development stage, when working in a team, can be a mess, and sometimes pieces of the puzzle aren’t/won’t be ready until a later stage, and testing needs to be done before to make sure things work, then it is just “glued” together, so to speak.