Home › Forums › Game Server Discussion › Counter-Strike: Source Discussion › Team Balancer
- This topic has 26 replies, 10 voices, and was last updated 18 years, 7 months ago by
Liam.
-
AuthorPosts
-
March 11, 2008 at 7:06 pm #4094
Liam
ParticipantThe team balancer is done and in. I got on and played for about 2 hours tonight and other than a few problems which I fixed fairly quickly, it seemed to be working well.
Let me know!
March 11, 2008 at 8:05 pm #39351YahooEarth
ParticipantANDDDDD it is now working poorly…I’m sorry…
Balances almost every round which can be irritating.
Almost always balances one team to be incredibly stacked beyond belief…come see it in action now!!
March 11, 2008 at 10:32 pm #39360Liam
ParticipantFixed.
March 11, 2008 at 11:02 pm #39366enough
Participantplayed a whole round of d2 without it balancing and cts won almost every time. just thought id let you know, i dont know if maybe it was off at the time it was only a few minutes ago
March 14, 2008 at 12:11 am #39543Chantz
ParticipantGood job liam, i couldn’t play without it, made the game horrible.
March 14, 2008 at 2:06 am #39572Renton
ParticipantYeah, it’s actually working pretty well now from what I saw last night-ish.
There was one before right?
March 14, 2008 at 7:30 am #39581Liam
ParticipantRenton said:
Yeah, it’s actually working pretty well now from what I saw last night-ish.There was one before right?
Ja.
So, overall, is it working or not. I have heard mixed reports.
March 14, 2008 at 7:59 am #39583Renton’s Big Bro
Participantlast night the entire time i played, from maybe 9ish to 11ish it would say, teams have not been balanced. But i didn’t see a balance once when i played. I asked a few people to switch once or twice, it evened things out. But I dont’ think it’s working.
March 14, 2008 at 9:01 am #39586Liam
ParticipantRenton said:
last night the entire time i played, from maybe 9ish to 11ish it would say, teams have not been balanced. But i didn’t see a balance once when i played. I asked a few people to switch once or twice, it evened things out. But I dont’ think it’s working.Ok – I’m putting some debug messages in to print to the log file so I can see wtf is going on.
March 14, 2008 at 1:21 pm #39616YahooEarth
ParticipantRenton said:
last night the entire time i played, from maybe 9ish to 11ish it would say, teams have not been balanced. But i didn’t see a balance once when i played. I asked a few people to switch once or twice, it evened things out. But I dont’ think it’s working.Concur, pretty often it will move the best one or two people from one team onto the “other”, even when the “other” team has been winning consistently, i.e. on Tides, yesterday several times the best 1-2 players on the CT side got switched to T, even when the T’s had not lost a round…
But I am such a good manual auto balancer, if you guys paid me I’d stay on all day and just balance
March 14, 2008 at 1:23 pm #39617Liam
ParticipantYahooEarth said:
Concur, pretty often it will move the best one or two people from one team onto the “other”, even when the “other” team has been winning consistently, i.e. on Tides, yesterday several times the best 1-2 players on the CT side got switched to T, even when the T’s had not lost a round…But I am such a good manual auto balancer, if you guys paid me I’d stay on all day and just balance

I’ll take another look at it.
March 14, 2008 at 1:52 pm #39620Renton
ParticipantHuh yeah I didn’t think about that… I figured it was doing it but in hindsight maybe it wasn’t doing it at all.
I’ll play a bit later and watch it.
March 16, 2008 at 11:29 am #39739HexFlex
Participantit’s working pretty well
March 16, 2008 at 12:42 pm #39743Liam
ParticipantHexFlex said:
it’s working pretty wellSweet.
I’ll be cleaning the messages up so its not as spammy today.
March 20, 2008 at 1:08 pm #40140Falcon
ParticipantMarch 20, 2008 at 1:10 pm #40141YahooEarth
Participantlawl,
a ) Squirrel is obviously haxing…
b ) Those teams look awesome…
c ) I love doing this a,b,c stuff…
March 20, 2008 at 1:12 pm #40143Falcon
Participantactually squirrel was legit. played *edited* smart tho, he’d always end up behind people or where noone was looking to kill him. wish i had a demo to turn into a training video

but for the team balancer, we maybe need an exception for when the score is so uneven like…
March 20, 2008 at 1:17 pm #40145YahooEarth
Participantnope, surly haxing, no one scores that high with so few deaths without haxing of some sort…probably super 7331 toggles…probably too advanced for a nub falcon to see…maybe an owl could see them though?
March 20, 2008 at 1:18 pm #40146YahooEarth
Participant<3 falcon
March 20, 2008 at 1:23 pm #40147AngelEllaine
ParticipantI think the team balancer is really awsome. Good job on it Liam and whoever else
contributed to it. One of the best i’ve seen. I just have 1 question/issue i was wondering
with it though…
Is it supposed to happen this way:
Cause: You are the last person alive and win the round, and as a result you get switched
because of team balancer.
Effect: You don’t get any money because you were on the losing team in the end, and stayed
alive after time ran out.
March 20, 2008 at 1:26 pm #40151Liam
ParticipantAngelEllaine said:
I think the team balancer is really awsome. Good job on it Liam and whoever elsecontributed to it. One of the best i’ve seen. I just have 1 question/issue i was wondering
with it though…
Is it supposed to happen this way:
Cause: You are the last person alive and win the round, and as a result you get switched
because of team balancer.
Effect: You don’t get any money because you were on the losing team in the end, and stayed
alive after time ran out.
Thanks Ellaine! It was a custom plugin I designed and wrote for the server, however, everyone who replies here contributes to it because constructive ideas are almost always implemented into it.
Now, insofar as getting swapped:
It doesn’t care if your alive or dead. It’s only going to move the top players from the winning team to the losing team.
However, it shouldn’t bounce the same people back and forth.
I’ll put some more checks in on that.
Falcon, notice the team scores? They’re tied. That’s pretty balanced. 😛
I will change it to use KDR though.
March 20, 2008 at 1:36 pm #40155Falcon
Participantthe team scores part has indeed been accomplished, just try to make it so that at least one of the top x players is on each team
March 20, 2008 at 2:59 pm #40162Renton
ParticipantI would do it so if there’s a difference of 3 between the team scores, change the leader over. I dunno how your system works, but it’s definitely working. But anyways, I’d do it like this:
if (CT team score) – (T team score) >2
(change over player with most kills on CT to T)
vice versa
I’m still skeptical as to whether or not a KD system would work. There can easily be a 30:3 guy and a 6:0 guy on the same team. If you wanted, you could have it look at the top 3 and compare their KD’s. Then move the best one over.
March 20, 2008 at 4:56 pm #40171Kuros
ParticipantIf it’s not broken don’t fix it. Liam did a good job on the TB and I think it works just fine.
March 20, 2008 at 5:06 pm #40172YahooEarth
ParticipantI think it it’s not TOO TOO much trouble, let’s try out the kdr TB then decide which one works better…I think if the TB is just switching over the top xx players every few rounds, it is basically saying the team is only as good as long as you have ___ on it, whereas this should be a TEAM effort. Although there are often a plethora of nubs in the server…just my .02…
March 20, 2008 at 10:01 pm #40208Renton
ParticipantOh yeah Kuros, I totally agree, Liam has done a great job, I was just saying I dunno if that KDR thing is gonna work.
March 20, 2008 at 10:06 pm #40209Liam
ParticipantRenton said:
Oh yeah Kuros, I totally agree, Liam has done a great job, I was just saying I dunno if that KDR thing is gonna work.Since this is a from-scratch plugin – I didn’t use any code from my old one – its going to take some tweaking.

-
AuthorPosts
- You must be logged in to reply to this topic.