Originally Posted by Jamster
Sorry I've been absent for a long time! D:
Unfortunately it's not possible to kick currently connecting clients, just a limitation with the engine/extension.
With the MVM thing I apologise about that, I couldn't figure a way to get the max possible clients for a MVM game cleanly, there may be a way though and I'll look into it. If you run a regular MVM server though it's not an issue but as you have discovered if you're running a custom player amount game you need to edit the plugin (for now).
Might be possible to check for Team 0 clients? Afaik players are always put into team 0 (unassigned), then 1 (spec) before they select a team. I am not certain, though.
An easy workaround for those MvM server with custom player counts, is to include a cvar to override the default number that the plugin assumes.