Page 1 of 161 1231151101 ... LastLast
Results 1 to 10 of 1606
  1. #1

    TrueBalancerBF3 (CQ, Rush, TDM, GM, TS) 0.4.0.0 (12.09.2012)

    VERSION: 0.4.0.0

    Add me to your Twitter for quick headsup, if a new Patch for TrueBalancer is out or for some important and intressting dev-conversation.

    @HRPanter


    If you find my plugin usefull and you want to support me, feel free to donate. Thanks for your support!



    No new contributers/donators are accepted at the moment for the new version, as long as the battlelog fetching problem is not resolved.


    The version 0.1.6 will be for free but will not be supported by me anymore.
    DOWNLOAD v0.1.6 HERE


    WHAT DOES TRUEBALANCER DO?
    YouTube - Explanations & Tutorial


    TrueBalancer Part 1 of 3 - PlayerNumber Balancer

    TrueBalancer Part 2 of 3 - SkillScrambler

    TrueBalancer Part 3 of 3 - BalancingGuard




    Plugin Description:

    Plugin Description:
    This plugin is used to autobalance Teams in BF3 (All modes except SquadDeathMatch)
    There are 3 major parts within TrueBalancer:

    1. PlayerNumber - Balancer
    - The PN-Balancer try to keep the teams even by playernumber. Eg: 30vs30

    2. Skill- Scrambler
    - The Scrambler trys to even out the teams at roundend by skill. Eg: Even out the teams by SPM, Skill, K/D...

    3. Balancing Guard
    - Balancing Guard trys to keep teams even by skill during the game. He sorts new players to the teams they fit best and doesn't allow players to switch into the other team if they would unbalance the teams by PlayerNumber or Skill. In all Conquest Modes and TDM - Modes Balancing Guard doesn't allow winning team switching.

    IMPORTANT:
    If you are running the plugins in sandboxmode, make sure you have these ports open:
    https://battlelog.battlefield.com 443
    http://battlelog.battlefield.com 80


    InGame Commands
    @scramblenow: Will scramble the teams now. Use with caution. This will make players angry.
    @scrambleround: Will scramble the teams at roundend.

    BalancingGaurd - Examples:

    Some BalancingGuard - Examples:

    1. BalancingGuard trying to even out the teams. A bad new player (Skill: 185,76 and is below 292,06 -> declared as bad player) joines the server. He would have gotten into the bad team but is moved to the better team to even teams out.

    [14:55:04 03] *** New Player ***: [yyy]XXXX--- From: 0.0, to: 1
    [14:55:04 04] Player's Skill: 185,76
    [14:55:04 04] Good Player Skill: 486,76 --- Bad Player Skill: 292,06
    [14:55:04 04] Team 1: 27 --- Team 2: 28
    [14:55:04 04] Score 1: 402 --- Score 2: 458
    [14:55:04 04] Skill 1: 399,56 --- Skill 2: 422,05


    [14:55:04 04] Player Data: Rank:30,00 - Skill: 185,76 - SPM: 281,46 - SPMcombat: 170,19 - K/D: 0,57
    [14:55:04 04] Team1 Data: Rank: 50,19 - Skill: 399,56 - SPM: 317,39 - SPMcombat: 173,29 - K/D: 1,12
    [14:55:04 04] Team2 Data: Rank: 62,32 - Skill: 422,05 - SPM: 439,36 - SPMcombat: 225,71 - K/D: 1,47
    [14:55:04 04] Bad new player moved to other team to balance the teams.
    [14:55:04 04] ************************************************** ************


    2. Balancing Guard does not allow winning Team switching. Here we have a TeamSwitcher (a pretty god player) trying to switch into the winning (better) team.
    [14:57:38 61] *** TEAMSWITCHER ***: [yyy]XXXX--- From: 1.8, to: 2
    [14:57:38 61] Player's Skill: 562,13
    [14:57:38 61] Good Player Skill: 493,54 --- Bad Player Skill: 296,13
    [14:57:38 61] Team 1: 30 --- Team 2: 30
    [14:57:38 61] Score 1: 252 --- Score 2: 427
    [14:57:38 61] Skill 1: 381,01 --- Skill 2: 408,66


    [14:57:38 61] Player Data: Rank:60,00 - Skill: 562,13 - SPM: 415,89 - SPMcombat: 198,61 - K/D: 2,18
    [14:57:38 61] Team1 Data: Rank: 49,83 - Skill: 381,01 - SPM: 321,06 - SPMcombat: 174,19 - K/D: 1,19
    [14:57:38 61] Team2 Data: Rank: 61,87 - Skill: 408,66 - SPM: 432,75 - SPMcombat: 224,86 - K/D: 1,41
    [14:57:38 61] You are not allowed to switch into the winning team. SHAME ON YOU!
    [14:57:38 61] You are switched back into your squad: 1.8

    [14:57:38 61] ************************************************** ************

    3. Balancing Guard and WhiteList. A VIP Player is joining. Nothing happening to him.

    [15:16:37 66] *** New Player ***: [FoC]HRPanter--- From: 0.0, to: 2
    [15:16:37 66] HRPanter is VIP.
    [15:16:37 66] ************************************************** ************

    Knwon Issues:

    Known Issues:
    - While BalancingGuard is turned on, no players can be moved by an admin, if the admin would unbalance the teams by playernumber or skill with that playermove. Solution: Turn off BalancingGuard while trying to move players and than afterwards turn it back on or use TB's own movecommands ingame.

    ChangeLog:

    Changelog

    0.4.0.0
    - ADD: Support for TankSuperiority. Conquest settings also apply to TankSuperiority.
    0.3.5.5
    - Small Fix: When ticket till end was reached, the message to balance to server was shown, causing it to spam on high ticket servers. Removed this message.
    - Small Fix: Threshold adjusting to make it work as threshold is defined. Playerdifference below and equal to/above threshold.
    0.3.5.0
    - HOTFIX: Workaround for ingame bug with 5 players in a squad.

    0.3.4.0
    - CHANGE: Changing the scrambling mechanism for 'keep no squads' and 'keep squads with two or more clanmates'.

    0.3.3.2
    - Fix: Problems with negativ Skills fixed. Negativ Skills are set to 0.
    - FIX: Problem with StatsReset feature. This got fixed by calculating all values by TrueBalancer.
    - FIX: Fixing a bug with Rush/GM and the BalancingGuard. Wrong values have been used.

    0.3.3.1
    - ADDED: ClanTagWhitelist for the SkillScrambler, when using 'Keep squads with two or more clanmates'. Squads with at least one player, who contains one of the whitelisted ClanTags will not be teared apart. They will still be scrambled
    - ADDED: New Value 'TB-Value'. This is a combination of all the information/skills of a player.
    - FIX: Fixing a small bug in the scrambler. If a player can't be put into the squad of his mates, TB tries to assign a complete new squad to all playmates.

    0.3.3
    - ADDED: TrueBalancer's own move/fmove - commands, to be able to move players, even if BalancingGuard is on.
    - ADDED: Possiblity to split squads while scrambling. Admins can choose what they want.

    0.3.2
    - CHANGE: Changing form tickets to % in settings: Scramble at % ticketsdiff, stop winning teamswitching at x %.
    - CHANGE: TDM settings no need for 'show message at x tickets' anymore
    - TWEAK: BalancinGuard tweaked to automatically detect what team is better by all skills.
    - FIX: Fixing minor bug for moving dead players only (A player was still marked as dead uppon revive)
    - FIX: Fixing TrueBalancer, which could get crazy if a manual roundrestart/nextround was requested.
    - ADDED: Possiblitly to execute manual command '!scrambleround' via PRoCon

    0.3.1

    - FIXING: Domination bug fixed. TB didn't balance at all.
    - ADDED: Seperating GunMaster from Rush
    - FIXING: Minor issues with settings, not able to be set below a certain number

    0.3.0

    - Adding support for CQC
    - NEW: Choose what your server should be scrambled/sorted by
    - NEW: ClanTag - Whitelist

    0.2.8
    - Tweaking Balancing Guard to let the server breath more (not so tight settings).
    - Fixing some minor bugs with Rush

    0.2.7
    - Fixing Balancing Guard: Moving Good players to the winning team and bad players to the loosing team on join. (When winning team had a lower SPMAverage than loosing team).
    - Fixing Balancing Guard: Definition for 'good' and 'bad' players was missing.


    0.2.6
    - Manual commands added. !scramblenow and !scrambleround.

    0.2.5
    - Fixing Balancing Guard for Rush
    - Fixing TB for the newest Serverversion that could have gone to a critical stage at roundstart.

    0.2.4
    - NEW FEATURE: Balancing Guard!
    - Does not allow players to teamswtich and unbalance the teams by playernumber.
    - Does not allow players to teamswitch to the winning team.
    - Sorting new players by SPM and adds them to the team they should be.

    0.2.2
    - Added Threshold for all gamemodes: (Playernumberbalancer above and below that threshold can be set sepperate.)
    - Seperate settings for all GameModes (SquadDeathMatch is not supported)
    - Made the scrambler abit more safe against strane lags that can happen during scrambling.

    0.2.0
    - Now Scrambling by SPM (Battlelog).
    - Scrambling Message is yelled at roundend for 30 seconds. (Conquest only)
    - NEW method to balance players. Now players are only going to be balanced when they are dead.

    0.1.6
    - BugFixing
    - RushMode scramble only possible on every new MAP and not by tickets anymore.
    0.1.3
    - FIX: If the server is full, TB can't scramble the teams. Checking this 40 seconds later gives the player the chance to leave the server. (It happend, that the server didn't scramble, even if there was place enough on the server.)
    - TB works now for all modes except SquadDeathMatch (tested only under Conquest and Rush)
    - RUSH: Teams will not be scrambled anymore if the defenders win. (Ticketdiffrence > 1000)
    - NEW: Message near roundend, if the teams will be scrambled next round.

    0.1.2
    - VIP-List can now be included into the whitelist.
    - Players are not slayed anymore at roundstart. Players get scrambled before the next round starts loading.
    (small side effect: The scoretable gets messed up during the last 20 seconds at roundend. This has no effect on scores or anyhting else. This is way better than players getting slayed at roundstart.)

    0.1.0
    - SquadBug fixed
    - conquestsmall1 added
    - NEW: Skill SCRAMBLER

    0.0.6
    - CHANGED: From LoneWolfs "only" to LoneWolfs "first".

    0.0.5
    - Added possibility to move LoneWolfs only.

    0.0.4
    - Added more possibilities to turn off ingame warnings, ingame balancing message and private message for moved player.

    0.0.3
    - Added Tickets till end
    - Bugfix: Erasing JoinTimes at roundstart.

    0.0.2
    - Added Teamdeathmatch

    0.0.1 (NEW RELEASE)


    ToDo/Wishlist:
    - Add SQDM. (NOT possible with my code. I am pretty sorry about this.)
    - Add scramble commands. DONE
    - Clantag Whitelist- DONE

    Waiting for more Community wishes!


    PLEASE GIVE ME BACK SOME FEEDBACK!

  2. #2
    RECOMMENDED SETTINGS

    This example is based on a 600 tickets server.

    1. Playernumber Balancer: Settings
    How many warnings? 1
    Time between Warnings in sec 15

    Show ingame warnings? Yes
    Warning Message EVEN TEAMS! Autobalancing teams shortly.
    Show ingame balancing message? Yes
    Balancing Message AUTOBALANCING [Player: %MovedPlayer%]
    Show private message to moved player? Yes
    Message for moved Player You got balanced, because you have a low score and died.
    _______________________________________
    1.1 PlayernumberBalancer: RUSH
    (Settings for every Rush-Server. Nomatter what slotcount)
    RUSH-Player Threshold 24
    RUSH-Allowing Player Difference below Threshold 1
    RUSH-Allowing Player Difference above Threshold 2
    RUSH-Stop balancing, when tickets till end 15
    _______________________________________
    1.2 PlayernumberBalancer: CONQUEST
    (Settings for every Conquest-Server. Nomatter what slotcount)
    CQ-Player Threshold 24
    CQ-Allowing Player Difference below Threshold 1
    CQ-Allowing Player Difference above Threshold 2
    CQ-Stop balancing, when tickets till end 50
    _______________________________________
    1.3 Playernumber Balancer: TEAMDEATHMATCH
    (Settings for every TDM-Server. Nomatter what slotcount.)
    TDM-Player Threshold 24
    TDM-Allowing Player Difference below Threshold 1
    TDM-Allowing Player Difference above Threshold 2
    TDM-Stop balancing, when tickets till end 25
    _______________________________________
    1.4 PlayernumberBalancer: GUN MASTER
    (Settings for every GM-Server. Nomatter what slotcount)
    GM-Player Threshold 16
    GM-Allowing Player Difference below Threshold 2
    GM-Allowing Player Difference above Threshold 2

    _______________________________________
    2.1 Skill-Scrambler: Rush
    RUSH-Scramble teams on every new map? Yes
    RUSH-Scramble by TB-Value
    What to do with squads? Keep squads with two or more clanmates
    ClanTag-List: Keep squads, if at least one player uses one of these ClanTags <YourClanTags>
    _______________________________________
    2.2 Skill-Scrambler: CONQUEST
    CQ-Enable Skillscrambler? Yes
    CQ-Check balance on every new Round (else on new Map only) Yes
    CQ-Scramble, if x% Tickets difference (% of maxTickets) 25
    CQ-Scramble by TB-Value
    What to do with squads? Keep squads with two or more clanmates
    ClanTag-List: Keep squads, if at least one player uses one of these ClanTags <YourClanTags>
    CQ-Scrambling message at roundend SCRAMBLING teams next round. Ticketdiff. too big.
    Yell scramble message at roundend? Yes
    _______________________________________
    2.3 Skill-Scrambler: TEAMDEATHMATCH
    TDM-Enable Skillscrambler? Yes
    TDM-Check balance on every new Round (else on new Map only) Yes
    TDM-Scramble, if x% Tickets difference (% of max Tickets) 20
    R-Scramble by TB-Value
    What to do with squads? Keep squads with two or more clanmates
    ClanTag-List: Keep squads, if at least one player uses one of these ClanTags <YourClanTags>
    TDM-Scrambling message at roundend SCRAMBLING teams next round. Ticketdiff. too big
    Yell scramble message at roundend? Yes
    _______________________________________
    2.4 Skill-Scrambler: GUN MASTER
    GM-Scramble teams on every new map? Yes
    GM-Scramble by Skill
    What to do with squads? Keep squads with two or more clanmates
    ClanTag-List: Keep squads, if at least one player uses one of these ClanTags <YourClanTags>
    _______________________________________
    2.5 Skill-Scrambler: Manual Commands
    Enable Command: !scrambleround Yes
    Enable Command: !scramblenow No
    RUSH-Scramble by TB-Value
    CQ-Scramble by TB-Value
    TDM-Scramble by TB-Value
    GM-Scramble by TB-Value
    What to do with squads? Keep squads with two or more clanmates
    ClanTag-List: Keep squads, if at least one player uses one of these ClanTags <YourClanTags>
    Show Scrambling messages to the server? Yes
    Yell messages to the server? Yes
    Message when admin requests a scramble at roundend Teams are going to be scrambled on next round!
    Message when admin requests a scramble now Teams are going to be scrambled now. This may take up to 20 seconds!
    Message when scrambling is done Teams are scrambled now. Good luck all!
    _______________________________________
    3. Balancing Guard
    Enable Balancing Guard Yes
    Rush/GM - Sort by (same as Scramble by) TB-Value
    Conquest - Sort by (same as Scramble by) TB-Value
    TDM - Sort by (same as Scramble by) TB-Value
    GM - Sort by (same as Scramble by) TB-Value
    Stop winning team switching, when x % TicketDiff (x % of maxTickets) (CQ and TDM only) 15 (CQ)
    10 (TDM)
    Enable Shame Message?
    (CQ and TDM only)
    Yes
    Shame Message
    (CQ and TDM only)
    %TeamSwitcher% tried to switch into the winning team. SHAME ON YOU!
    _______________________________________


  3. #3
    Where do i download a copy? happy to test it on our server if you want, currently running TB old version and seems to work ok...

  4. #4
    The old version is not safe, but if it works. fine.
    If you use the none edited files, you will get your server empty, because tb for bc2 will go crazy with bf3.
    Not only the event -Names have changed, also the code had to be changed due to the change of Events and level loading. So if you edited the old files and the event names and did nothing in the code, your server can get crazy at the start of a level/map.

    Download should be available, verry soon. (next 24 hours)
    When i get the ftp login data from phogue (which is my fault because i lost the password) i will upload TrueBalancerBF3.

  5. #5
    looking forward to this, my server will not auto balance teams and sometimes we have +4 or more on one team.

  6. #6
    Junior Member
    Join Date
    Sep 2010
    Location
    North Mississippi
    Posts
    17
    Same here, can't wait!

  7. #7
    I know you said Download coming soon but how soon are we talking? days?

  8. #8
    Yay cant wait nice work.

  9. #9
    The download should be available in the next few hours (12 hours).
    Just testing it alittle bit longer and than i hope i can uploaded it on the ftp.

    regards

  10. #10
    Hi phanter,

    On this version, the Whitelist is working?

    Regards,

    Legate.

 

 

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •