CSB Overtime Handler

v1.0.0 0 downloads Daemon666 Last updated: Jul 15, 2026

Detects a tied score at the end of regulation and starts a repeating overtime with fresh start money and a HUD scoreboard.

CSB Overtime Handler keeps its own copy of the round score by listening to the CT/T win radio events, so it does not depend on any external match system. When the number of rounds played reaches mp_maxrounds and the score is level, it starts an overtime: mp_maxrounds is extended by a full OT block (played on both sides), a fresh OT start money is set, and the round is restarted so the money and freeze apply cleanly. Overtimes repeat until one side finishes ahead.

Features

  • Self-kept score from the round-win audio — no reapi or external plugin needed.
  • Configurable OT length (MR3 / MR6 …) via csb_ot_rounds.
  • Fresh OT start money via csb_ot_money.
  • Live score and current OT number in a HUD sync message.

Installation

  1. Compile csb_overtime_handler.sma and copy it to addons/amxmodx/plugins/.
  2. Add it to plugins.ini and change the map.

Installation

1. Put csb_overtime_handler.amxx in addons/amxmodx/plugins/
2. Add it to addons/amxmodx/configs/plugins.ini
3. Change map

CVARs

CVARDefaultDescription
csb_ot_enabled 1 Enable or disable overtime handling.
csb_ot_rounds 3 Rounds per OT side (3 = MR3, i.e. 6 rounds total per overtime).
csb_ot_money 10000 Start money for each overtime.

Changelog — v1.0.0

1.0.0 - Initial release.
Versions →
Contributors: Daemon666 ✦
License: GPL-3.0

Rating

No ratings yet.

Download v1.0.0

Compiled live from the source below — nothing pre-built.
Download source (.sma)
Files:
csb_overtime_handler.sma main 3.4 KB

Requirements

AMX Mod X ≥ 1.9
Engine ReHLDS HLDS
ReGameDLL Not required
ReAPI Not required
Metamod Metamod / Metamod-r
Known conflicts Other plugins that also change mp_maxrounds or restart rounds at match end can fight the OT logic; run one match controller.
Back to Plugins