BetterTeamBalance

版本 v3.3.0·更新於 2025-08-30

Yet another autobalance mod. Designed to get it right the first time, deal with players leaving and joining, but also be able to self-correct mid-match where desired.

截圖 共 3 張

模組介紹 作者原文

Better Team Balance

Yet another autobalance mod. Highly configurable, aims to get the teamcompositions right the first time by using stats from the previous match as well as NuTone, so that no mid-match faffing about is needed. Or is at least kept to the smallest amount tolerable. Tons of features, all with the overarching goal of improving team balancing, while being as un-annoying as possible, so that we might enjoy challenging and even matches more often. Full featurelist below.

Relies on FSU for chat commands. If using FSU, you will want to disable its built-in auto balance and team shuffle features.

Get FSU here: Fifty's Server Utilities

You can also run BTB without FSU, although this will disable teambalancing by vote, parties, and nemeses. All automatic features will work.

The more powerful (and hence disruptive) team balancing features are disabled by default!

By default, this is what BTB will do:

  • Shuffle teams between rounds, using data from NuTone and the previous match, to keep them balanced
  • Then, teams are adjusted further if needed (someone left/joined), and locked after 60 seconds
  • Place any joining player on the team that needs more help
  • If needed, switch the team of another recently joined player for better teams
  • Auto-level the player count between teams, but only after waiting 20 seconds for new joins (unless one team is empty)
  • Only swap over a player that would make teams more even, never less
  • Allow rebalance by vote (and suggest it when relevant)
  • Allow players to form parties and choose a nemesis
  • Kick any players that are AFK for 70 seconds
  • Will not automatically rebalance teams (can be enabled)
  • Will not level team-strength by subtly swapping the teams of players (insidious mode, can be enabled)

If this sounds good to you, you can install BTB on your server with zero configuration. The default config is intended to do the basics of what anyone would need, prioritizing not annoying anyone playing on the server. If you would like to enable/disable or tweak the behaviour of BTB, check mod.json

Changelog

3.3.0

  • NuTone support (Replaces Tone API functionality)
  • Participating servers contribute player stats, BTB can use those stats for better team balancing
  • No API key needed for read access, all servers running BTB can use the data for teambalancing
  • Stats submission mod:

Features

Complex Team Balancing

BTB uses a balancing system where each player is assigned a value based on their kill-, death- and objectiverates. These values are then used to try and create two teams with equal total strength. This is able to account for players who are as good as several others put together.

Other balancing methods, such as the one used in the playervote mod and for a time even in this mod, would sort players from best to worst, then go down the list sorting every other player into opposing teams. This works well, but in cases of very skilled players, this always creates a team in their favor. When they perhaps should get none who rival their skill on their team, they would still get half of the skilled players on the server as teammates.

For example, in a game with three players, the best player would go to team one, the next best to team two, but then the third best would go to team one again, even though team two is the one who needs help to go up against the best player.

BTB will in that scenario pit the two less skilled players against the single more skilled one. With BTB, highly skilled players and even to an extent cheaters will find themselves fighting against even odds.

Parties and Nemeses

  • Parties
  • Players can invite other players to form a party
  • If anyone is on opposite teams, teams will be minimally adjusted to unite the party
  • Parties are kept together through any team balancing, and across multiple matches
  • Party members can see the locations of their fellow party members
  • Party strength check, parties that would s

安裝與使用 安裝:Northstar 用戶端模組

  1. 先安裝 Northstar 用戶端(Titanfall 2 的開源社群用戶端,官方發布頁提供安裝器),模組由它載入。
  2. 把本站下載的壓縮包解壓,內容放入 Titanfall2 目錄下的 Northstar/mods/ 資料夾。
  3. 透過 NorthstarLauncher.exe 啟動遊戲,控制台會列出已載入的模組。

Northstar 用於私人伺服器與自訂內容,請勿用它連線官方伺服器。

前置依賴

下面這些內容需要先安裝,否則該模組不會生效:

Fifty-Server_Utilities

檔案與校驗

檔案名稱
BetterTeamBalance-3.3.0.zip
檔案大小
358.3 KiB