Jump to content

MULTIbalancer [1.1.6.0] 30-MAR-2015 + BFHL


Recommended Posts

Originally Posted by PapaCharlie9*:

 

is ticket loss ratio going to be implemented ?

No, sorry. I'm exhausted after fixing the Scrambler, that took forever. It's top of the list on the backlog for the version after.
* Restored post. It could be that the author is no longer active.
Link to comment
  • Replies 2.4k
  • Created
  • Last Reply

Top Posters In This Topic

Originally Posted by Blitz*:

 

Clever. Remind me never to declare psychological warfare on your clan.

 

Should I change the default message to "*** MOVED because you are sooo special!"? :smile:

***MOVED because you suck shit...

 

or

 

***MOVED because you rape too much...

 

LOL :biggrin:

* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by Singh400*:

 

is ticket loss ratio going to be implemented ? i had too many complaints regarding unstacking i just disabled it.

 

otherwise everything is perfect.

A lot of the complaints come from the fact that often the hardest working player is moved. A number of times I've spearheaded an attack (on your server no less) and then after a successful push I inevitably die and get balanced/teams unstacked. It's like a kick in the balls, especially when you've worked harder to push forward.

 

That being said, the annoyance wears off fairly quickly. If it doesn't, I just quit. And try again later.

* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by Blitz*:

 

A lot of the complaints come from the fact that often the hardest working player is moved. A number of times I've spearheaded an attack (on your server no less) and then after a successful push I inevitably die and get balanced/teams unstacked. It's like a kick in the balls, especially when you've worked harder to push forward.

 

That being said, the annoyance wears off fairly quickly. If it doesn't, I just quit. And try again later.

A player like you should appreciate and enjoy the fact that you got moved to the losing side. Why wouldn't you want a consistent challenge? I hate playing on a server only to find I am running around looking for stragglers. My reward when I play is to make a difference. If the team I'm on is raping, I usually switch to the losing side to see if I can make a difference.

 

The good loner players on our server get unstacked all the time and they keep coming back because the game is always challenging and they actually want to be moved to the losing team.

 

To make a comeback once you have been moved is an epic reward. I think good players more and more will embrace the fact that they get moved to face a challenge.

 

I can understand that if you are a clanner or with a friend in a squad and want to stay in your squad. But the loners really shouldn't care.

* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by PapaCharlie9*:

 

It's done. New release 1.0.4.0 has been posted.

 

The size of the plugin has almost doubled. Most of that is new Scrambler code. I could probably spend forever perfecting it, but 95% of rounds without a failure is good enough. I sure learned a lot about the mysteries of what the game server gets up to between rounds!

 

I owe you all a detailed set of release notes, but it's taken me all day just to update the documentation and post the new release. I'm going to take a break now. Expect more details later.

 

One big chunk of documentation I still need to write is all of the new in-game commands. The coolest thing about the new commands is that if you are an admin in a game and a bunch of friends without tags complain about getting split up, and you want to keep them in your server instead of tell them to "GTFO QQ bitches", you can use an in-game command to add them as friends. No need to leave the game and fiddle with Procon settings. Same for Whitelist and dispersal lists. Most of the commands are for manipulating the three lists.

 

HexaCanon, you should be happy. I completely changed the priority of exclusions. Scrambler is still at the top (ignores Whitelist), but during the round, Whitelist is now on top. Dispersal is completely controlled by the Whitelist options. I think you can achieve what you wanted by using all the new Dispersal settings and Whitelist codes. I also added in-game commands so you can subscribe to all move messages, even if Quiet Mode is set. Every message sent to a player will be sent to you too, if you use @mb subscribe.

 

Enough for now.

* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by Singh400*:

 

A player like you should appreciate and enjoy the fact that you got moved to the losing side. Why wouldn't you want a consistent challenge? I hate playing on a server only to find I am running around looking for stragglers. My reward when I play is to make a difference. If the team I'm on is raping, I usually switch to the losing side to see if I can make a difference.

 

The good loner players on our server get unstacked all the time and they keep coming back because the game is always challenging and they actually want to be moved to the losing team.

 

To make a comeback once you have been moved is an epic reward. I think good players more and more will embrace the fact that they get moved to face a challenge.

 

I can understand that if you are a clanner or with a friend in a squad and want to stay in your squad. But the loners really shouldn't care.

I really don't want to derail this thread, it's main focus is meant to be MB. We'll have to finish the discussion another day :smile:
* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by PapaCharlie9*:

 

Already using it my self, let's see how Scrambler works, again, huge thanks for all this epic work you've done.

Note to everyone using Scrambler: change the delay to something between 50 and 58 seconds. You'll have to fine tune from there. The default 30 is too short, I should have changed it to 50.
* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by Mandizzy*:

 

Recently too many were raging against balancer so I turned it off completely. To my surprise, I found out that built in balancer works great for balancing number of players on each side. Anyhow, I still want to use the scramble mode at end of round. Is it possible to use just that and set balancing and unstacking to none?

* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by SnotGoblin*:

 

Many thanks for all your work, all 6 GC servers updated and tweaked, and getting some nice close games, and not much rage!

Even had phoguezero on and playing tonight! DICE friends tags

 

Top work and thank you so much :ohmy:

 

Cheers,

 

Snotty

* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by kcuestag*:

 

Note to everyone using Scrambler: change the delay to something between 50 and 58 seconds. You'll have to fine tune from there. The default 30 is too short, I should have changed it to 50.

Thanks for mentioning that, just changed it to 50. :smile:
* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by PapaCharlie9*:

 

IF YOU USE SCRAMBLER

Everything in the FAQ about tuning the Scrambler still applies:

 

myrcon.net/...multibalancer-faq-and-detailed-explanations#entry43456

 

Here's the short version:

 

TL;DR: Start with 50 seconds for Delay Seconds and adjust. Collect Debug Level 6 plugin.log for a few rounds, particularly if your server changes modes. You want to see the (SCRAMBLER) DONE! message about 4 seconds before the Load level detected time. Since the Scrambler has a wide range of times it needs to run, from 5 to 30 seconds, somewhat proportional to the number of players, this will take several tries to tune up. You should end up with a Delay Seconds between 50 and 58 seconds.

 

I've also update the FAQ about why the Scrambler sometimes fails:

 

myrcon.net/...multibalancer-faq-and-detailed-explanations#entry43457

* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by PapaCharlie9*:

 

Post #2, What's new, has been updated.

 

Next, I will add a new FAQ: "How do I keep players together_" Most of the new settings give you more control over keeping players together or splitting them apart (Dispersal).

* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by xFaNtASyGiRLx*:

 

Clever. Remind me never to declare psychological warfare on your clan.

 

Should I change the default message to "*** MOVED because you are sooo special!"? :smile:

actually YES! :smile: it always softens the blow when I tell a crying player he was moved because multibalancer sees him as a "strong" player. win win! He feels good that he is complimented for his skills and the team also gets unstacked!

 

player: why am I always getting balanced every map blabla

 

me: its because you must be a "strong" player cause MB only chooses the strong ones :smile:

 

player: oh ok, I guess so.

* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by dyn*:

 

Clever. Remind me never to declare psychological warfare on your clan.

 

Should I change the default message to "*** MOVED because you are sooo special!"? :smile:

LOL!!

 

I do want to let a player know they've been moved. Though I'm tempted to remove all player messages and just leave everything silent. There are times when players don't even know they've been moved until several minutes after. This leads me to believe that some people just run and gun and don't even know what team they're on, nor do they care. My thought is what point is there in letting a player know they've been moved if they can't move back and there is nothing they can do besides stay there and play ?

 

Right now players just don't know what the unstacker is and will often grossly over-estimate how often they're actually being moved. I've heard "I'm being moved every round!" when in fact it's setup, and logs prove, that they're being moved AT MOST once every 2 hours or so.... actually most everyone is being moved less than that. So.. meh.

 

Then maybe throw in some psyops randomly saying someone else has been moved so they are never quite sure who is supposed to be on their team. hahaha :X Going to put in an insane limits request for that now? /kidding

* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by Singh400*:

 

I really don't want to derail this thread, it's main focus is meant to be MB. We'll have to finish the discussion another day :smile:

This plugin infuriates me as a player, it really does. Just playing on Hexa's server, doing well pushed the winning team back to A and pushed them out. Had a good streak, died and it switched me, and now because of the switch I'm on the losing side that I helped pushed back. Where is the logic in that? Particularly on Metro where it's common for RU to win and US to lose. Everyone takes turns to rape if you will, randomly switching the hardest working players between sides just makes me want to leave the server and not come back. Either I do good and get switched, or I do less-than-what-I-normally-do and win with ease.

 

Not to mention, as players were switched they were leaving after the switched. Which resulted in the losing team being down by four players for an extended period of time. I can only summarise that the plugin was waiting for the next best player to die so they can be switched.

* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by kcuestag*:

 

I believe I found a new bug, for Rank Dispersal, there were three players with tag "PVTA" and it balanced this player (http://battlelog.battlefield.com/bf3/user/Boddom/).

 

Message was: [21:56:42] MULTIbalancer > All: *** MOVED Boddom for balance ...

 

 

So I believe that was because of Rank Dispersal. In the Exclusions tab I have "Same Clan Tags" (In Squad, In Team, and For Rank Dispersal) all set to True, and Lenient Rank Dispersal to True as well, yet it split him to the other team.

 

I did not log this, so I just enabled pluging logging again and I'm hoping I can reproduce it again. So far the same clan mates complained to me twice today for the same thing.

 

Edit:

 

Said player had the "PVTA" tag since today, and he restarted the game, but maybe he needs to restart Battlelog and Origin for it to properly take effect?

 

I'll try to reproduce it again with plugging logging enabled. :smile:

* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by kcuestag*:

 

Seems to be working good.

 

Using BalancingOnly

Sort and Scramble by BattlelogSPM

 

Unstacking just seems to make too many people angry.

When I first started using the plugin it made A LOT of people angry, but after a few days people started to get used to the Unstacking and they prefer this plugin now.
* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by OscarMike*:

 

When I first started using the plugin it made A LOT of people angry, but after a few days people started to get used to the Unstacking and they prefer this plugin now.

MB also takes a lot of tweaking to get the optimal settings for your specific servers and settings. For example, it took us about 14 hours (assessing MB logs and end of round tickets) to find the optimal settings for our 5 servers in regards to finding the perfect balance between close ticket difference rounds and low amounts of player rage/intrusion. MB has so many settings that more often it takes a lot of time and patience in order to get it working in a balanced manner (balance vs. player rage).

 

@PapaCharlie9

 

The setting of "Enable whitelisting of Reserved Slots list". I had it set to "True". However, reserved slot players were selected for unstacking. I had to manually update the "Whitelist" below the previous setting and only then those players (Reserved slot list) were immune. Is this intended for the feature in bold? If so, it just increases the amount of manual labour needed to maintain "immune" people as we have a script that updates all reserved slots players every x minutes based on donations received.

* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by PapaCharlie9*:

 

Said player had the "PVTA" tag since today

It's possible that even though it looks like the player's tag has been updated, the stats page that the plugin uses might not have been. Any delay in getting the player's tag will of course cause tag-based exclusions to fail.

 

Keep an eye on it and let me know what you find.

 

EDIT: what's your average stats fetch time? Assuming you are not using Battlelog Cache, it shows up in plugin.log as:

 

Code:

Thread(fetcher):  TIME took 1.32 secs, url: http://battlelog.battlefield.com/bf3/user/-MGX-2strong4u
* Restored post. It could be that the author is no longer active.
Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.




  • Our picks

    • Game Server Hosting:

      We're happy to announce that EZRCON will branch out into the game server provider scene. This is a big step for us so please having patience if something doesn't go right in this area. Now, what makes us different compared to other providers? Well, we're going with the idea of having a scaleable server hosting and providing more control in how you set up your server. For example, in Minecraft, you have the ability to control how many CPU cores you wish your server to have access to, how much RAM you want to use, how much disk space you want to use. This type of control can't be offered in a single service package so you're able to configure a custom package the way you want it.

      You can see all the available games here. Currently, we have the following games available.

      Valheim (From $1.50 USD)


      Rust (From $3.20 USD)


      Minecraft (Basic) (From $4.00 USD)


      Call of Duty 4X (From $7.00 USD)


      OpenTTD (From $4.00 USD)


      Squad (From $9.00 USD)


      Insurgency: Sandstorm (From $6.40 USD)


      Changes to US-East:

      Starting in January 2022, we will be moving to a different provider that has better support, better infrastructure, and better connectivity. We've noticed that the connection/routes to this location are not ideal and it's been hard getting support to correct this. Our contract for our two servers ends in March/April respectively. If you currently have servers in this location you will be migrated over to the new provider. We'll have more details when the time comes closer to January. The new location for this change will be based out of Atlanta, GA. If you have any questions/concerns please open a ticket and we'll do our best to answer them.
      • 5 replies
    • Hello All,

      I wanted to give an update to how EZRCON is doing. As of today we have 56 active customers using the services offered. I'm glad its doing so well and it hasn't been 1 year yet. To those that have services with EZRCON, I hope the service is doing well and if not please let us know so that we can improve it where possible. We've done quite a few changes behind the scenes to improve the performance hopefully. 

      We'll be launching a new location for hosting procon layers in either Los Angeles, USA or Chicago, IL. Still being decided on where the placement should be but these two locations are not set in stone yet. We would like to get feedback on where we should have a new location for hosting the Procon Layers, which you can do by replying to this topic. A poll will be created where people can vote on which location they would like to see.

      We're also looking for some suggestions on what else you would like to see for hosting provider options. So please let us know your thoughts on this matter.
      • 4 replies
    • Added ability to disable the new API check for player country info


      Updated GeoIP database file


      Removed usage sending stats


      Added EZRCON ad banner



      If you are upgrading then you may need to add these two lines to your existing installation in the file procon.cfg. To enable these options just change False to True.

      procon.private.options.UseGeoIpFileOnly False
      procon.private.options.BlockRssFeedNews False



       
      • 2 replies
    • I wanted I let you know that I am starting to build out the foundation for the hosting services that I talked about here. The pricing model I was originally going for wasn't going to be suitable for how I want to build it. So instead I decided to offer each service as it's own product instead of a package deal. In the future, hopefully, I will be able to do this and offer discounts to those that choose it.

      Here is how the pricing is laid out for each service as well as information about each. This is as of 7/12/2020.

      Single MySQL database (up to 30 GB) is $10 USD per month.



      If you go over the 30 GB usage for the database then each additional gigabyte is charged at $0.10 USD each billing cycle. If you're under 30GB you don't need to worry about this.


      Databases are replicated across 3 zones (regions) for redundancy. One (1) on the east coast of the USA, One (1) in Frankfurt, and One (1) in Singapore. Depending on the demand, this would grow to more regions.


      Databases will also be backed up daily and retained for 7 days.




      Procon Layer will be $2 USD per month.


      Each layer will only allow one (1) game server connection. The reason behind this is for performance.


      Each layer will also come with all available plugins installed by default. This is to help facilitate faster deployments and get you up and running quickly.


      Each layer will automatically restart if Procon crashes. 


      Each layer will also automatically restart daily at midnight to make sure it stays in tip-top shape.


      Custom plugins can be installed by submitting a support ticket.




      Battlefield Admin Control Panel (BFACP) will be $5 USD per month


      As I am still working on building version 3 of the software, I will be installing the last version I did. Once I complete version 3 it will automatically be upgraded for you.





      All these services will be managed by me so you don't have to worry about the technical side of things to get up and going.

      If you would like to see how much it would cost for the services, I made a calculator that you can use. It can be found here https://ezrcon.com/calculator.html

       
      • 11 replies
    • I have pushed out a new minor release which updates the geodata pull (flags in the playerlisting). This should be way more accurate now. As always, please let me know if any problems show up.

       
      • 9 replies
×
×
  • Create New...

Important Information

Please review our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.