I am currently lacking a production quality server, so I was only able to test this partially. If anyone would be willing to, I'd be very grateful. Post any problems you have and I will try to fix them.
Please read the .sma for the cvars, they're listed in plugin_init. The only thing this is currently lacking is a way to fully turn it on or off. It has amx_zombie but it doesn't fully work.