AFK & Team Balance.
Posted: Mon Feb 12, 2018 4:14 pm
We see it nearly every week, teams get imbalanced in terms of players.
A few things I have noticed.
(1) Observers are forced to join teams after pre-match is finished.
This can immediately skew teams if there are AFKers. When I used to play OzTF you could stay as an observer for the entire game, you'd still help populate the server. You could even move around like a spectator, or have it set to only view from player_start. So when this player was ready, they can just join a team, and start. (This was also used for clan matches for reserved players, incase of drops.)
(2) Only 1 spectator slot.
MegaTF Co-Op has it if you idle to long you just become a spectator. Really should have more that 1 spectator slot open, sometimes people just want to see what's up first.
(3) Players go AFK from time to time.
If you are AFK for X mins just move that player to observer or spectator.
(4) Teams can get uneven (2 or more extra players of a given team), sometimes through drops, but also AFKers. Once a team scores, just have the server perform a check, and let the players know that Team X has X players more than Team Y.
(5) If a player want to even-up teams, they are forced to reconnect, and doing so, lose their build.
OzTF had a 'changeteam' command, so you didn't have reconnect. Perhaps you could even retain your custom class.
A few things I have noticed.
(1) Observers are forced to join teams after pre-match is finished.
This can immediately skew teams if there are AFKers. When I used to play OzTF you could stay as an observer for the entire game, you'd still help populate the server. You could even move around like a spectator, or have it set to only view from player_start. So when this player was ready, they can just join a team, and start. (This was also used for clan matches for reserved players, incase of drops.)
(2) Only 1 spectator slot.
MegaTF Co-Op has it if you idle to long you just become a spectator. Really should have more that 1 spectator slot open, sometimes people just want to see what's up first.
(3) Players go AFK from time to time.
If you are AFK for X mins just move that player to observer or spectator.
(4) Teams can get uneven (2 or more extra players of a given team), sometimes through drops, but also AFKers. Once a team scores, just have the server perform a check, and let the players know that Team X has X players more than Team Y.
(5) If a player want to even-up teams, they are forced to reconnect, and doing so, lose their build.
OzTF had a 'changeteam' command, so you didn't have reconnect. Perhaps you could even retain your custom class.