CSB Team Balance

v1.0.0 0 изтегляния Daemon666 Последна актуализация: 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.

Инсталация

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-и

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.

Списък с промени — v1.0.0

1.0.0 - Initial release.
Версии →
Сътрудници: Daemon666 ✦
Оригинален автор: Johnny got his gun (Auto Team Balance) Лиценз: GPL-3.0

Оценка

No ratings yet.

Download v1.0.0

Compiled live from the source below — nothing pre-built.
Изтегли .sma
Файлове:
csb_team_balance.sma main 4.1 KB

Изисквания

AMX Mod X ≥ 1.9
Engine ReHLDS HLDS
ReGameDLL Незадължително
ReAPI Незадължително
Metamod Metamod / Metamod-r
Модули cstrike
Известни конфликти The stock mp_autoteambalance and other team-balance plugins - run only one balancer.
Обратно към плъгините