I don't support this anymore, for a fixed version check out https://github.com/Tomelyr/gm13-battlefield
This is a gamemode which I made a few weeks ago. It is a TDM based anarchy style gamemode where the main objective is to just hold the control point, level up, and unlock new weapons and vehicles. The gamemode has to be ran on gm_bigcity, although with a few modifications in the code you'd be able to change it to another map. It's sort of customizable, although it is designed to work with FA:S and Customizable Weaponry, so once again, you'll have to change things if you want it to work with your own weapon base. Everything you need if you want to change it is in shared.lua.
Running the console command saveprops will delete the existing prop file and write a new one. Since saveprops is one of the addons you can switch to sandbox without having to copy anything over.
There is built in donation perk management, check shared.lua for more info
The gamemode is desgined for the collection here: http://steamcommunity.com/sharedfiles/filedetails/?id=402520580,
however, it's fairly easy to change the weapons and even completely remove WAC.
Fire can be made using the CreateFire( Vector ) function.
Not so useful stuff:
Sometimes the capture point stops capturing (should be fixed next gmod update)
The scoreboard is terrible in every way possible and is also branded with my old servers name on.
The UI isn't that great.
There's a massive timer abomination which controls the capture points, which is basically made redundant by the next update.
Screenshots (ignore the error):
If you use this, PM me your IP, I'd like to see what happens when other people host this.