H’okay, here’s how to fix it yourself.
The OpenVoteMenu() Error
Whenever you get this error, it’ll give you a filename at the beginning of the error, as well as a line number (or it should at any rate; been too long since I’ve played; may be a timer error ). Open that file with Notepad, use ctrl-g to jump to the line number. Find the line that’s calling OpenVoteMenu(), and put two dashes ("-" key) in front of the line. Save. Bam, that’s fixed.
Switching to TF2 maps
This is because you haven’t set a map cycle file. Go to your main garrysmod folder (where the models, materials, addons, gamemodes, etc. folders are) and create an empty text file. Put the name of all the maps you want to play on ZS in there, one map per line. Save the file as “mapcycle.txt”
When you next fire up your server, type into the console “mapcyclefile mapcycle.txt” If you have a dedicated server, add that line to your dedicated server’s autorun.cfg, or whatever config your server runs to set up the gamemode every mapload.
The mapcycle.txt should look something like this:
The Missing Sound Error
That’s probably a fault of JetBoom’s, not including it with the download. Not much to do other than remove every instance where it’s being called, or creating a sound file of a half-second of silence and naming it as the missing sound file.