SimpleAdmin for CS2 — an advanced administration system

Download the CS2-SimpleAdmin plugin for CS2 on CSSharp by daffyyyy. A complete server management system: bans, mutes, cross-server sync and Discord logs.

15 June 2026 2 min read 296

[CS2] SimpleAdmin — an advanced administration system


Engine (base): CounterStrikeSharp (C# / .NET).

Software type: complete server management system (bans, mutes, player management).

Data storage: MySQL / SQLite database.

Author: daffyyyy


CS2-SimpleAdmin is a feature-rich administration suite for Counter-Strike 2 servers built on CounterStrikeSharp. It is designed as a complete control system with flexible moderation tools, localization and detailed logging of everything that happens on the server.


🚀 Key features:

Cross-server sync: share one database so bans and mutes carry over instantly between several game servers.

Notifications and localization: built-in language packs send warnings to players in their own language.

Discord logging: detailed logs of admin and player actions are sent straight to Discord text channels via webhooks.

Flexible search: find offenders by IP address, SteamID or assigned custom access flags.


📦 Important dependencies:

For the admin system to initialize correctly and show server menus, install these components first:

➔ .NET Runtime 8.0 (or newer) — a system requirement of the framework.

➔ AnyBaseLibCS2 — https://github.com/NickFox007/AnyBaseLibCS2 (database library)

➔ PlayerSettingsCS2 — https://github.com/NickFox007/PlayerSettingsCS2 (player settings storage)

➔ MenuManagerCS2 — https://github.com/NickFox007/MenuManagerCS2 (main menu manager)


📂 Official project resources:

➔ Main CS2-SimpleAdmin repository on GitHub: https://github.com/daffyyyy/CS2-SimpleAdmin


🛠️ Installation:

1. Make sure the server has a current CounterStrikeSharp core and all required dependency libraries (AnyBaseLib, PlayerSettings, MenuManager).

2. Open the Releases section of the project repository on GitHub and download the latest build.

3. Unpack the archive and move the plugin files to the server directory:

game/csgo/addons/counterstrikesharp/plugins/

4. Run the game server for 1–2 minutes so the config file structure is created automatically.

5. Open the generated config file at exactly this path:

game/csgo/addons/counterstrikesharp/configs/plugins/CS2-SimpleAdmin/CS2-SimpleAdmin.json

Set up the connection to your MySQL/SQLite and, if needed, enter a Discord webhook for logs.

6. Fully restart the server to apply all changes.

Was this article helpful?