CSB Team Balance

v1.0.0 0 descărcări Daemon666 Ultima actualizare: Jul 14, 2026

Evens the teams at round end by moving the lowest-scoring players, with an optional skill mode.

CSB Team Balance fixes lopsided teams automatically. At the end of every round it compares the team sizes and, if the gap is larger than csb_balance_maxdiff, moves just enough players from the bigger team to the smaller one to even things out.

How it works

The plugin counts the two teams on the Round_End log event and moves diff / 2 players with cs_set_user_team. Because the switch happens between rounds, the moved players simply respawn on their new team next round — no mid-round death, no scoreboard mess. By default the lowest-scoring players are moved so the strongest players stay put; switch csb_balance_skill on to rank by frags minus deaths instead of raw score.

Features

  • Runs at round end, so moves are clean and never mid-firefight.
  • Moves the weakest players first (score or skill based).
  • Configurable maximum allowed team-size difference.
  • Optionally skips ADMIN_IMMUNITY players (csb_balance_immunity).
  • Announces how many players were moved.

Inspired by Auto Team Balance by Johnny got his gun; this is an independent GPL re-implementation.

Installation

  1. Compile and copy csb_team_balance.amxx into addons/amxmodx/plugins/.
  2. Turn off the stock mp_autoteambalance to avoid the two fighting.
  3. Add it to plugins.ini and change the map.

Instalare

1. Put csb_team_balance.amxx in addons/amxmodx/plugins/
2. Add it to plugins.ini
3. Set mp_autoteambalance 0 so the stock balancer does not fight it
4. Change map

Cvar-uri

CVARDefaultDescription
csb_balance_enabled 1 Enable or disable auto team balancing.
csb_balance_maxdiff 2 Team-size gap that triggers a balance.
csb_balance_skill 0 0 = move by score, 1 = move by frags minus deaths.
csb_balance_immunity 1 Skip players with ADMIN_IMMUNITY.

Jurnal de modificări — v1.0.0

1.0.0 - Initial release.
Versiuni →
Contribuitori: Daemon666 ✦
Autor original: Johnny got his gun (Auto Team Balance) Licență: GPL-3.0

Evaluare

No ratings yet.

Download v1.0.0

Compiled live from the source below — nothing pre-built.
Descarcă .sma
Fișiere:
csb_team_balance.sma main 4.1 KB

Cerințe

AMX Mod X ≥ 1.9
Engine ReHLDS HLDS
ReGameDLL Opțional
ReAPI Opțional
Metamod Metamod / Metamod-r
Module cstrike
Conflicte cunoscute The stock mp_autoteambalance and other team-balance plugins - run only one balancer.
Înapoi la Pluginuri