The CompilatorSolves all* compiling isses.
And i guess the only way to compress your filesize down would be to scale down the textures, and retexture everything.
-nowadTEXTURES just combines all custom textures into the bsp.
And if you're running the map off a server the server should provide some sort of package that goes along with the map.
Should include the models you use as well. So see if the bsp+textures are larger than the bsp and textures seperatley. And then send the map to a server.
I don't know which would be larger, the wadincluded, or the non wad included. but i do know since you have to download models seperatley, it might make sense to keep your textures seperate.
What size are your textures btw? 128*? 256*? 512*?
And there's other stuff you can do to shrink the size of the bsp. Say, run a compile on Full Vis. Sometimes you just have to live with large files.
And if you're map is good enough, people won't mind sitting thru the long download times. Expecially if they're server regs. They tend to stick around no matter what. Just like TWHL, It's not only the content that keeps people coming, but the community.
Same goes for servers.
*
The compilator has solved 99.9% of my compiling problems. As this might not fix your problems, don't hold me to the "fixes all" portion. I do however, find the compilator a neccessary part of any half life development folder.