
Auto-balancing or team scrambling?
Re: Auto-balancing or team scrambling?
Oh Doggy, you don't need to write one silly, I'm sure you got enough going on. Why not try out the beetlesmod one? The valve one is ok, just sometimes it doesn't auto-balance in 5 secs.. it's usually 5 mins..
Didn't mean to add more work to your plate!

Re: Auto-balancing or team scrambling?
it sounds like Beetlesmod or whatever does exactly what the old Valve AuotB used to do, no? The first person to die gets Autoe'd over. More often then not the worst person on that team or one of the worst gets autoed as they (I know, amazing) die the most.
Re: Auto-balancing or team scrambling?
Yeah but having "the worse person on the team" auto'd over, is a lot better than having no one. They are still an asset to the team. The Valve one works fine but it just takes awhile for it to actually take effect and move someone. Like Doggy said, it's been that way since the patch.
- Archon
- Retired Admin
- Posts: 1011
- Joined: Wed Dec 19, 2007 7:46 pm
- Location: Canada
-
Games Played
Ville Awards
sometimes. i think it also can switch whoever is the next death from what ive noticed.
ive also noticed that sometimes it doesnt work at all. not sure exactly but a few times when a number of people left, auto-balance didnt kick in at all, seems like it doesnt work during setup time.
ive also noticed that sometimes it doesnt work at all. not sure exactly but a few times when a number of people left, auto-balance didnt kick in at all, seems like it doesnt work during setup time.
USER, n.: The word computer professionals use when they mean 'idiot.'
This is why I will look at the teams if it looks like we are destroying the other team, I switch myself. Generally, you need one of the higher scoring people to switch.
My suggestion on changing the autobalancer would be to look at the points for that round (not the overall score - that can be skewed), and try and figure out the best person to move to balance the score, and just move them...don't wait for them to die. Generally, it is going to be one of the higher scorer people that need to move, and they don't die often enough. They can handle dying if it means balancing the game.
Maybe there is a variable to say "force balance immediatly" or something ?
Spam
[quote="Tickles";p="78597"]
Yeah but having "the worse person on the team" auto'd over, is a lot better than having no one. They are still an asset to the team. The Valve one works fine but it just takes awhile for it to actually take effect and move someone. Like Doggy said, it's been that way since the patch.
[/quote]
My suggestion on changing the autobalancer would be to look at the points for that round (not the overall score - that can be skewed), and try and figure out the best person to move to balance the score, and just move them...don't wait for them to die. Generally, it is going to be one of the higher scorer people that need to move, and they don't die often enough. They can handle dying if it means balancing the game.
Maybe there is a variable to say "force balance immediatly" or something ?
Spam
[quote="Tickles";p="78597"]
Yeah but having "the worse person on the team" auto'd over, is a lot better than having no one. They are still an asset to the team. The Valve one works fine but it just takes awhile for it to actually take effect and move someone. Like Doggy said, it's been that way since the patch.
[/quote]
[img]https://i10.photobucket.com/albums/a114/Artican_M/spammers.gif[/img]
- Dog
- Server Ops
- Posts: 14317
- Joined: Sun Oct 15, 2006 12:12 am
- Location: In the bath, having a good think....
-
Games Played
Ville Awards
There is a SourceMod plugin that will balance the teams based on their score
It also waits 15 mins before swapping the same player....SourceMod Plugin stuff wrote: It does so by calculating score and playercount differences whenever a player dies, and then:
1. if difference is 0: nothing to do
2. if current player is in smaller team: can't balance by switching them, so nothing to do
3. if current player's score difference to the score we need in order to balance the teams is less than a threshold value (cvar), wait 0.5 seconds and switch them.
e.g.: a player in the bigger team with 5 kills dies, and the teams have a score difference of 4.
Then abs(5-4) is 1, if 1 is smaller than or equal to the threshold value (default: 3) then the player is switched.
Is this something you could add to a server for testing, and then we can load up the server sometime, get a group of regulars to play, and have some of them "suck" and some "rock" and see how well it balances things out ?
I'm willing to help out - just let me know how.
Spam
[quote="StrontiumDog";p="78608"]
There is a SourceMod plugin that will balance the teams based on their score
[/quote]
I'm willing to help out - just let me know how.
Spam
[quote="StrontiumDog";p="78608"]
There is a SourceMod plugin that will balance the teams based on their score
It also waits 15 mins before swapping the same player....SourceMod Plugin stuff wrote: It does so by calculating score and playercount differences whenever a player dies, and then:
1. if difference is 0: nothing to do
2. if current player is in smaller team: can't balance by switching them, so nothing to do
3. if current player's score difference to the score we need in order to balance the teams is less than a threshold value (cvar), wait 0.5 seconds and switch them.
e.g.: a player in the bigger team with 5 kills dies, and the teams have a score difference of 4.
Then abs(5-4) is 1, if 1 is smaller than or equal to the threshold value (default: 3) then the player is switched.
[/quote]
[img]https://i10.photobucket.com/albums/a114/Artican_M/spammers.gif[/img]
- Archon
- Retired Admin
- Posts: 1011
- Joined: Wed Dec 19, 2007 7:46 pm
- Location: Canada
-
Games Played
Ville Awards
balanced skill or not, i think more people would complain then, seeing the teams uneven. especially random pubbers. and in all fps, most see balance as even teams before skill level. from experience admining servers, even when a team with less players is winning, there will always be some who will still complain about uneven teams
USER, n.: The word computer professionals use when they mean 'idiot.'
A game I play sometimes, Battlefield 2, handles autobalancing like this:
Looks at the lowest scoring/lowest k/d ratio player on the server (server variable) and if they're currently dead, switches them over.
If they're not dead, it looks at the next lowest, ect.
I think there was also a variable that allows you to change lowest to highest... You guys should look into this, that system worked really well.
Looks at the lowest scoring/lowest k/d ratio player on the server (server variable) and if they're currently dead, switches them over.
If they're not dead, it looks at the next lowest, ect.
I think there was also a variable that allows you to change lowest to highest... You guys should look into this, that system worked really well.
[img]http://i190.photobucket.com/albums/z80/Gen-Ben/l3eeron/SMS_kookoo_sig.png[/img]
Who is online
Users browsing this forum: No registered users and 16 guests