CSRoll - Random Modifiers

CSRoll

Author

lafkis

GitHub Repository

https://github.com/LCrew/S2-CSRoll/

Description

A chaos-mod style plugin for CS2, built on SwiftlyS2.

Each round all players roll a random modifiers that apply for a round.

Screenshots / Demos

demo

Installation

  1. Build the plugin (or grab a prebuilt release zip):

    dotnet publish -c Release
    
  2. Copy the published output (the CSRoll folder from build/publish, containing the DLL and resources/folder) into your CS2 server’s:

    game/csgo/addons/swiftlys2/plugins/CSRoll/
    
    

    (i.e. the SwiftlyS2/Plugins folder for your server - the exact path depends on your SwiftlyS2 installation).

  3. Restart the server, or use SwiftlyS2’s plugin reload command if supported.

  4. Tune behavior in the generated config.jsonc and resources/translations/en.jsonc files - both support editing without a rebuild (see comments inside each file for hot-reload behavior).

Requires SwiftlyS2 to be installed on your CS2 server.