Server-decided Teams
verbose
Join Date: 2002-11-25 Member: 9968Members, Constellation
<div class="IPBDescription">a random above all randoms</div> Turning all the "join X" portals into "random team" portals, as discussed in another thread, is a good start, but I'd like to see another option available. Scripters, may I have your ears please (please mail them refrigerated; spoiled ears are no good):
How about on option/adminmod_command/etc to have the server decide teams? A player is selected at random and placed on the Marines. Next player goes on Kharaa. Repeat.
What this does:
- no more readyroom campers
- "random" isn't all that random most of the time. I try to wait until the teams are even before I jump in "random", that way I don't merely get placed on the smaller team. If 2 players are camping the "join marine" portal, I have no chance at all to become a marine.
- cooperative players on some servers try to do this manually, by having everyone pile into random all at once.
An adminmod/clanmod command would probably be the most appropriate solution. Having forced_random on all the time would become an annoyance when you haven't played on the same team as your buddy the entire night. Perhaps a per-map option that the players can vote on in the absence of an admin.
How about on option/adminmod_command/etc to have the server decide teams? A player is selected at random and placed on the Marines. Next player goes on Kharaa. Repeat.
What this does:
- no more readyroom campers
- "random" isn't all that random most of the time. I try to wait until the teams are even before I jump in "random", that way I don't merely get placed on the smaller team. If 2 players are camping the "join marine" portal, I have no chance at all to become a marine.
- cooperative players on some servers try to do this manually, by having everyone pile into random all at once.
An adminmod/clanmod command would probably be the most appropriate solution. Having forced_random on all the time would become an annoyance when you haven't played on the same team as your buddy the entire night. Perhaps a per-map option that the players can vote on in the absence of an admin.
Comments
I have a hunch that admin_execall issues commands to clients in order, be it alphabetical by name, or wonid, or some other value. Need random. Random good.
Perhaps you could elaborate, as I don't see what the problem is.
I have a hunch that admin_execall issues commands to clients in order, be it alphabetical by name, or wonid, or some other value. Need random. Random good.<!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->
And as I found out recently, if you cram a bunch of people into the random portal all at once, they all go on the same team. For example, we had a 5 marine vs 4 alien, 4 people jumped into random almost simultaneously, and they were all put on the alien team, making it 5v8!
(and if I would have read the entire thread before replying, I would have noticed that Morose already mentioned this <!--emo&:p--><img src='http://www.unknownworlds.com/forums/html/emoticons/tounge.gif' border='0' valign='absmiddle' alt='tounge.gif'><!--endemo-->)
I know this is alittle off topic, but there is also a plugin I want: I want to be able to "lock" a team, so that only specified people can join it. I was going to make it Adminmod and make it so only users with a certain access can enter, but the solution to "block" people from a team is cludgy (just have to exec "readyroom" command on their client when they try to join, I believe this means they'll have to reconnect to server to be able to join another team though in 1.03). For a MM plugin, could just make it run off a cvar list of WONIds? Or a certain tag to look for in players nicks (like a clan tag)?