In Counter Strike 2, CounterStrikeSharp serves as a server-side modding framework. The project aims to integrate a scripting layer based on .NET Core, positioned atop a Metamod Source Plugin. CSSharp empowers developers to create plugins that interact with the game server using a modern language like C#, streamlining code development and making it easier to maintain and test.
Requirement: MetaMod is required to install CSSharp. Follow this tutorial to learn how to install MetaMod.
How to Install CounterStrikeSharp on a Counter Strike 2 Server
1. Log in to the BisectHosting Starbase panel.
2. Stop the server.
3. Go to the Startup tab.
4. From the Enable Modding Addons dropdown, choose Enabled.
5. Start the server.
How to Install CounterStrikeSharp on a Counter Strike 2 Server (Manual)
1. Download the desired CSSharp Linux build here. For the first time, download CSSharp with runtime. For updates, download CSSharp without runtime.
2. Log in to the BisectHosting Starbase panel.
3. Stop the server.
4. Go to the Files tab.
5. Find the following directory: /home/container/game/csgo
6. Upload the downloaded file from step 1.
7. Unarchive the uploaded file.