Skip to main content

CS2 Retakes Plugin

A C# implementation of Retakes for CS2, built using CounterStrikeSharp and inspired by Splewis's version for CS:GO.

Retake Allocation Configuration

⚙️Retake Allocation Config

You can configure the retake allocation settings through the RetakesAllocator configuration file. This allows you to customize:

  • Team balancing settings
  • Weapon allocation rules
  • Bombsite selection frequency
  • Player loadouts and equipment

The configuration file can be found at:

csgo/addons/counterstrikesharp/configs/plugins/RetakesAllocator/RetakesAllocator.json

Commands Reference

Weapon Selection Commands

.guns / .gun

Opens the Weapon Chat Menu.
Example: .guns

!guns / !gun

Opens the Weapon Chat Menu.
Example: !guns

!gunsmenu / !gunmenu / .gunmenus

Opens the Weapon Center Chat Menu.
Example: !gunsmenu

Spawn Management Commands

!showspawns

Displays the spawns for the specified bombsite.
Example: !showspawns A
Arguments:
  • A / B: Required. Specify the bombsite (A or B).

!addspawn

Adds a retake spawn point for the bombsite spawns currently shown.
Example: !addspawn CT Y
Arguments:
  • CT/T: Required. Specify Counter-Terrorists (CT) or Terrorists (T).
  • Y/N: Required. Indicate if the spawn point can be for a planter (Y/N).

!removespawn

Removes the nearest spawn point for the bombsite currently shown.
Example: !removespawn

!nearestspawn

Teleports the player to the nearest spawn point.
Example: !nearestspawn

!hidespawns

Exits the spawn editing mode.
Example: !hidespawns

Game Management Commands

!scramble

Scrambles the teams for the next round.
Example: !scramble