ZPSSwapteam Plugin
This ZPS plugin allows players to swap their team once during a round. There are admin/donator flags that can be used for this and it also allows for more than one swap (if desired). This plugin also has a player threshold in which it activates/deactivates that you can also set for your server's needs.
How It Works
Code and Plugin Download
Below is the download link and code for the plugin:
Setup
This plugin does not require any special configs or setup to use (outside of Sourcemod/Metamod of course). Simply move the plugin files to the correct folders into "~/addons/sourcemod/" of your ZPS game directory and it should start working automatically.
This version of the plugin was compiled on SM 1.7.3, so it should work for Sourcemod 1.7.3 or later. If you need this for an older/specialized version of Sourcemod, you may want to compile the plugin (script files are included) for your version of Sourcemod.
All of this is provided "as is". While this plugin should not cause harm, any harm caused by the plugin, user handling, or anything else Vertigo Gaming and all associated coders are not responsible for it. Use at your own risk!