AntiSlowPlugin is a CounterStrikeSharp plugin for CS2 that blocks slow-walk (Shift) for targeted players.
- Blocks Shift slow-walk in real time
- Supports temporary blocks (in rounds) and permanent blocks
- Full localization support via JSON files
- Lightweight and production-ready for .NET 8 / CounterStrikeSharp
- Counter-Strike 2 dedicated server
- CounterStrikeSharp installed
- .NET 8 SDK (for local build only)
- Download the latest release archive.
- Extract it at the root of your CS2 server.
- Confirm this path exists after extraction:
addons/counterstrikesharp/plugins/AntiSlowPlugin/
- Restart the server (or reload CounterStrikeSharp plugins).
css_antislow <player> [rounds] [reason...]css_unantislow <player>css_antislowlist
Admins need:
@css/kick
Language files are in lang/:
en.jsonfr.jsonde.jsones.jsonpt-BR.jsonru.jsonzh-Hans.json
dotnet restore
dotnet build -c ReleaseBuild output is generated in:
addons/counterstrikesharp/plugins/AntiSlowPlugin/
addons/
counterstrikesharp/
plugins/
AntiSlowPlugin/
AntiSlowPlugin.dll
AntiSlowPlugin.deps.json
lang/
en.json
fr.json
de.json
es.json
pt-BR.json
ru.json
zh-Hans.json
Current branch is standalone and does not require external CS2-SimpleAdmin API DLLs to compile.
- NeuTroNBZh
MIT. See LICENSE.