Retakes for CS2 — a retake mode on CSSharp
Download the cs2-retakes plugin for CS2 on CSSharp by B3none. A fully standalone Retake game mode with weapon selection (!guns / !weapons), saved in MySQL/SQLite.
[CS2] Retakes — a modular retake mode for CS2
Engine (base): CounterStrikeSharp (C# / .NET).
Software type: game mode / gameplay automation (Retake Mode).
Data storage: MySQL / SQLite database (for saved weapon loadouts).
Highlight: fully standalone; weapon selection uses native CSSharp features without third-party menu managers.
Author: B3none
Retakes is an automated game mode plugin for Counter-Strike 2 servers that recreates tactical bombsite hold and retake scenarios. Every round simulates a bomb plant: players are instantly teleported to key positions (site, connector, short, long), and the plugin takes care of the economy and round logic.
🚀 Key features:
Automatic round management: the plugin handles team balance, armour, defuse kits and the end-of-round logic on its own.
Native weapon selection: players pick their preferred pistols and main weapons with the built-in chat commands !guns or !weapons.
Tactical spawn points: players are spread correctly and dynamically across real map positions depending on the site chosen for the round (A or B).
📂 Official project resources:
➔ Main cs2-retakes repository on GitHub: https://github.com/B3none/cs2-retakes
🛠️ Installation and setup:
1. Open the Releases section of the project repository on GitHub and download the latest plugin build.
2. Unpack the archive and move the files to the game server at:
game/csgo/addons/counterstrikesharp/plugins/
3. Run the game server for 1–2 minutes so the plugin fully initializes and generates its config.
4. Go to the settings folder at exactly this path:
game/csgo/addons/counterstrikesharp/configs/plugins/cs2-retakes/
5. Open the single generated file for editing 👉 cs2-retakes.json
* In the "Database" section, enter your MySQL connection details (to sync across a server network) or keep the default SQLite for local storage.
* In the main part of the config, set up the gameplay: number of grenades, player distribution, chat prefix and round timers.
6. Fully restart the server or change the map to apply all the changes.