CS2 Bhop reads memory from cs2.exe to trigger jump commands when you hold space.
Features:
- Offset Dumper Integration: Downloads
cs2-dumperinto%LOCALAPPDATA%\Requests\ItsJesewe\dumper_outputand readsbuttons.json,offsets.json, andclient_dll.json. - Patch Detection: Checks the Steam News API on startup to detect game updates and refresh dumper binaries.
- 1ms Precision: Sets OS timer resolution to 1ms via
winmm.dllto prevent jump input delays. - Focus Check: Pauses jump inputs automatically when CS2 is not the active window.
- Windows 10 or 11 (64-bit)
- .NET 8.0 or 9.0 SDK (to build from source)
-
Clone the repository:
git clone https://github.com/Jesewe/cs2-bhop.git cd cs2-bhop -
Build the project:
dotnet build -c Release
-
Publish a single-file executable:
dotnet publish -c Release -r win-x64 --self-contained true /p:PublishSingleFile=true /p:PublishTrimmed=true -o publish
Download the compiled executable from Releases.
- Start Counter-Strike 2.
- Run
cs2-bhop.exe(as Administrator if required). - Hold SPACE in-game to bunnyhop. The tool checks player ground flags and sends jump inputs on ground contact.
- Switching away from CS2 pauses the inputs until you focus the game again.
- cs2-dumper Exited with Code 2:
Check that
%LOCALAPPDATA%\Requests\ItsJesewe\is writable. Ensure paths with spaces are enclosed in quotes. - Process Not Found:
Verify
cs2.exeis running. Press R in the console to retry scanning. - Loss of Speed While Hopping:
Ensure your system permits multimedia timer resolution changes via
winmm.dll.
GNU General Public License v3.0. See LICENSE for details.