Page 20 of 26

Re: EvenMatchOmni

Posted: Sat Apr 23, 2022 3:37 pm
by captainsnarf
New version, download here! EvenMatchOmni_2.9.zip

changes

- add hysteresis/delay to customscore call. If somehow it's getting called twice, it can't happen now if it's within 2 seconds of each other

Re: EvenMatchOmni

Posted: Sat Apr 30, 2022 10:46 am
by McLovin
Can EvenMatchOmni be modified to monitor when a "teams" needs to be executed?

I had to manually do a "teams" twice on ONS-GanjasRoom when I noticed blue was down by 2 players.
https://omnipotents2.site.nfoservers.co ... match=5031

These don't get caught near enough I think. When you are playing and in the heat of battle who has time to monitor the player counts. Even when I'm specatating I'm not constantly watching the player counts. And being down 2 players can really throw a close match to shit in seconds. This needs to be automatic and not require human intervention. Also needs to be active when 6 or more players, ie, no bots, are playing.

Re: EvenMatchOmni

Posted: Sat Apr 30, 2022 11:20 am
by captainsnarf
I think it already does this, we just have it turned off.

Code: Select all

bBalanceTeamsWhilePlaying=False
bBalanceTeamsDuringOvertime=False
Turn those on and it will balance teams while playing.

Re: EvenMatchOmni

Posted: Sat Apr 30, 2022 12:20 pm
by Enyo
captainsnarf wrote: Sat Apr 30, 2022 11:20 am I think it already does this, we just have it turned off.

Code: Select all

bBalanceTeamsWhilePlaying=False
bBalanceTeamsDuringOvertime=False
Turn those on and it will balance teams while playing.
Will turning those on keep us from having to type teams to balance the numbers mid match? It'll balance numbers automatically?

To be clear, this has no effect on the pph balancer, correct?

Re: EvenMatchOmni

Posted: Sat Apr 30, 2022 3:01 pm
by captainsnarf
Enyo wrote: Sat Apr 30, 2022 12:20 pm
captainsnarf wrote: Sat Apr 30, 2022 11:20 am I think it already does this, we just have it turned off.

Code: Select all

bBalanceTeamsWhilePlaying=False
bBalanceTeamsDuringOvertime=False
Turn those on and it will balance teams while playing.
Will turning those on keep us from having to type teams to balance the numbers mid match? It'll balance numbers automatically?

To be clear, this has no effect on the pph balancer, correct?
Yeah, I think that's what it does looking at the code. It announces teams are unbalanced then waits some delay before evening them up.

Code: Select all

	SoftRebalanceDelay                    = 10
	ForcedRebalanceDelay                  = 30
It will wait that long before swapping players once an imbalance is detected. I'm not quite sure what the difference is between soft and forced re-balance.

For it to work correctly I think we need to set our new ConfigPPHDiff variable to 0.

And yeah, should be no effect on the pph balancer.

Re: EvenMatchOmni

Posted: Wed May 04, 2022 11:18 pm
by captainsnarf
It seems like 2.9 changes aren't working. I don't really have any new updates so it's probably best to put 2.8 back.

Re: EvenMatchOmni

Posted: Thu May 05, 2022 2:43 pm
by pooty
Ok I'll get 2.8 put back when I get a chance.

Re: EvenMatchOmni

Posted: Fri May 06, 2022 8:30 am
by pooty
2.8 back on the server.

Re: EvenMatchOmni

Posted: Sun May 15, 2022 9:59 am
by pooty
So it still doesn't seem to be adding the new player to the lower balance team? But this was with less than 3v3 and I know its screwy when there's bots involved. If we get a chance a couple of people test it out, spec, balance and then see where it puts you.

Re: EvenMatchOmni

Posted: Sun May 15, 2022 10:13 am
by captainsnarf
I'm pretty sure it doesn't work with bots.

Does UAdminMod do anything with preferred teams?