I was working on a Captain's Match script (realistic / survival) when I was going to choose the captains by having a quick 1-round DM but an issue came up that I did not notice right away, which is that team #0 acts like a real team, meaning if everybody is on that team, and somebody TKs (friendly fire enabled), "End of Round" comes up, and 4 seconds latter, everybody dies. Can anybody think of a work-around for this?
I have two ideas that I want to avoid:
1. Setting the gamemode to a DM, but it will kick everybody...
2. Making a bot join charlie or delta, and using MovePlayer on him to put him out of reach by humans. The only problem is that even if MovePlayer worked on bots, which it doesn't, is that his AI would still be enabled even if I moved him. Even if I didn't MovePlayer him and made it so he received no damage, he would still be part of the in-game arena (ctf_Ash I am using) and noobs in the server wouldn't know (sense people sometimes don't read server messages sent by scripting). Plus, obviously Soldat client - server communication is encrypted, but if it weren't, I could make a 'bot' player (that scripting thinks is human) join charlie or delta, and then MovePlayer would work... but impossible, and never will be I would bet on.