Read this in Turkish / Türkçe.
44 CounterStrikeSharp plugins for CS2 servers. All of them ship with Turkish and English language support, each one can be installed on its own, and each has its own README.
| Plugin | Description | Category | Requirements |
|---|---|---|---|
| 1v1Slay | Countdown during a 1v1; slays the remaining players when time runs out | General | CounterStrikeSharp |
| AdminList | Lists online admins with group tags and colors; groups come from config | Admin | CounterStrikeSharp |
| Ads | Props on the map, ScreenText and HudSay on screen, chat announcements; event driven ads, JSON/MySQL | General | CounterStrikeSharp, gamedata, MySQL (optional) |
| AntiCapsLock | Lowercases excessive caps in chat or deletes the message | General | CounterStrikeSharp |
| AntiTeamFlash | Stops teammate flashbangs from blinding you | General | CounterStrikeSharp |
| BhopDoorFix | Freezes doors on bhop/KZ maps | General | CounterStrikeSharp |
| BringGoto | Teleport players to you (bring) and teleport to a player (goto) | Admin | CounterStrikeSharp, gamedata |
| Cekilis | Random player raffle filtered by team/state | Jailbreak | CounterStrikeSharp |
| ChatCleaner | Clears your own screen or the whole server chat | General | CounterStrikeSharp |
| Cit | Menu for placing fence/barricade models where you are looking | Jailbreak | CounterStrikeSharp, gamedata |
| CommandMaker | Creates custom server commands from JSON without writing code | General | CounterStrikeSharp |
| CTBan | Temporarily bans players from the CT (guard) team | Jailbreak | CounterStrikeSharp |
| CTKit | Weapon kit given to CTs automatically on spawn | Jailbreak | CounterStrikeSharp |
| CTKov | Moves every CT except the warden to T with a single command | Jailbreak | CounterStrikeSharp |
| CTPerk | Round-based CT perks unlocked according to the T count | Jailbreak | CounterStrikeSharp |
| CTRev | Revives dead CTs from a menu or automatically | Jailbreak | CounterStrikeSharp |
| CTSpawnKill | Short damage protection for CTs after spawn | Jailbreak | CounterStrikeSharp |
| DiscordLogger | Logs 35+ server events to 10 Discord webhook channels and a daily file | Admin | CounterStrikeSharp |
| FortniteArmor | Damage hits armor first; health only drops once armor is gone | General | CounterStrikeSharp |
| GoBhop | Teleports dead Ts to a hidden bhop area | Jailbreak | CounterStrikeSharp |
| HideTeammates | Hides teammates (or enemies/everyone) | General | CounterStrikeSharp |
| JBDoors | Opens/closes every cell door with a single command | Jailbreak | CounterStrikeSharp |
| JBLaserWar | Laser war: bullets do no damage, every shot fires a bouncing laser that kills | Jailbreak | CounterStrikeSharp, gamedata |
| JBRace | Race event with start and finish points | Jailbreak | CounterStrikeSharp |
| JBTeams | Splits living Ts into colored teams | Jailbreak | CounterStrikeSharp |
| Lazer | Shows dead players where living players are aiming with a laser | General | CounterStrikeSharp, gamedata |
| MapBlock | Fences off map areas while the player count is low | General | CounterStrikeSharp |
| Meslekmenu | One job per round for Ts: Doctor, Flash, Bomber, Rambo, Zeus | Jailbreak | CounterStrikeSharp |
| PlayerHourCheck | CS2 playtime check with tiered kick/ban punishments | Admin | CounterStrikeSharp, MySQL (optional), an admin plugin with kick/ban |
| PlayerRGB | RGB (rainbow) effect on the player model | General | CounterStrikeSharp |
| Postprocessing | Per-player post processing effect; 106 ready-made effects (bloom, blur, color, zoom) | General | CounterStrikeSharp |
| PrivateMessage | Private messages between players (!pm) | General | CounterStrikeSharp, MySQL (optional) |
| Redbull | Timed speed boost with limit and cooldown support | General | CounterStrikeSharp |
| ScreenText | Persistent text defined in JSON, placed anywhere on screen | General | CounterStrikeSharp |
| Sesler | Mutes knife/weapon/footstep/player/MVP sounds by category | General | CounterStrikeSharp, MySQL (optional) |
| ShowPlayerClips | Shows the map's invisible clip brushes (playerclip, npcclip, grenadeclip, sky) as colored lines | Admin | CounterStrikeSharp |
| Silahsil | Clears unowned weapons on the ground with a single command | Jailbreak | CounterStrikeSharp |
| Slowmode | Server-wide chat slow mode; enforces a second limit between messages | General | CounterStrikeSharp |
| SpawnkillProtection | Flag and team based spawn protection with color transitions | General | CounterStrikeSharp |
| Speedometer | Live speed readout (u/s) on the HUD with color transitions | General | CounterStrikeSharp |
| Sustum | Typing event with 4 modes (CTSustum, TSustum, DSustum, DeadSustum) | Jailbreak | CounterStrikeSharp |
| TABServerName | Discontinued, points to the Metamod plugin that changes the map name on the scoreboard | Admin | Metamod |
| Thirdperson | Third person camera with wall blocking | General | CounterStrikeSharp, gamedata |
| VIPCore | Group based VIP system with 75+ modules and JSON/MySQL support | Admin | CounterStrikeSharp, MySQL (optional) |
| WardenMarker | A single glowing ring marker the warden keeps moving to the point they look at | Jailbreak | CounterStrikeSharp, gamedata |
- CounterStrikeSharp v1.0.371
Ready to use files are in the .Compiled folder, so you do not have to build anything.
- To install everything: copy the contents of
.Compiled/addonsinto thecsgo/addonsfolder on your server. - To install a single plugin: take that plugin's folder from
.Compiled/addons/counterstrikesharp/plugins/and drop it in the same place on your server. - Restart the server or run
css_plugins load <PluginName>. - Config files are created on the first load. See the plugin's own README for its specific settings.
- gamedata: Plugins listed with
gamedatain the table need the files in theaddons/counterstrikesharp/gamedatafolder. If you install a single plugin, copy that folder too; without it the plugin still loads but the feature that needs it will not work. If one of these plugins breaks after a CS2 update, updating just the gamedata file is usually the fix. - MySQL (optional): These plugins use a JSON file by default, you do not have to switch to MySQL. Switch only if several servers should share the same records.
- The source code of every plugin is in its own folder; if you prefer, you can build it yourself with
dotnet build <PluginName>/<PluginName>.csproj -c Release. - License: MIT