If you've been waiting to modify your Counter Strike 2 server and install plugins, well, you're in luck. Roflmuffin has released CounterStrikeSharp as an alternative to Sourcemod for CS2 (it hasn't been released yet) and in the past few days it has exploded in popularity. In fact, there are so many plugins coming out for it, I'm struggling to keep my CS2 plugins list post updated.
CounterStrikeSharp is a framework that runs alongside of Metamod that makes installing plugins easy. The only downfall right now is CounterStrikeSharp only supports Linux, but that may change soon.
In this guide I'll go over exactly how you need to install Metamod, CounterStrikeSharp and your first plugins.
The first thing you need to do is to download the required files.
Now that you downloaded the files, you will need to install Metamod.
/addons/
directory to /game/csgo/
/game/csgo/
, locate gameinfo.gi
Game_LowViolence csgo_lv // Perfect World content override
Game csgo/addons/metamod
"meta list
" in your server console to see if it works. If it says unknown command, then check you copied the Metamod addons folder to the correct location./game/csgo/metamod/
meta list
" in your server console to see if the plugin is loadedJust a quick note, some game hosts such as Game Host Bros (That I own) have automatic installers for CS2 Metamod, so you should use your hosts install method instead of installing manually.
Inside your CSGO folder, it should look like this in the end.
After you have confirmed Metamod works, it's time to install CounterStrikeSharp.
/addons/
directory to /game/csgo/
(the same as what you did for Metamod)css_plugins list
" in your server console to see if the plugin is loaded. It should say something like this "List of all plugins currently loaded by CounterStrikeSharp: gcg plugins loaded."csgo/addons/metamod/counterstrikesharp/plugins
Now you have the CounterStrikeSharp plugin installed on your CS2 servers, it's time to install your plugins.
You can find plugins in my CS2 plugins list and on the CSS Discord. Once you have downloaded the plugins you want, you simply need extract them, and copy the entire plugin folder to:
csgo/addons/metamod/counterstrikesharp/plugins
.
That's it, the plugin should automatically load up and remember, you can check css_plugins list
to make sure it's actually loaded.
After a Counter Strike 2 update happens, it will remove the metamod line from your gameinfo.gi file. This means none of your plugins will work. The solution is to remodify your gameinfo.gi file again.
/game/csgo/
, locate gameinfo.gi
Game_LowViolence csgo_lv // Perfect World content override
Game csgo/addons/metamod
"meta list
" in your server console to see if it works. I hope this guide has helped you install plugins on your CS2 server. It's still early days to please expect there to be bugs and be patient with the developers creating these for the community.
Of course this guide is just about installing Counter Strike 2 plugins, but from here you can really code or configure your server to exactly how you want it. Now is the time to create that Surf, Bhop or Zombie Escape server in CS2.
If you get stuck, remember, you can always come and join the CounterStrikeSharp Discord.
EVER WANTED TO START YOUR OWN GAME SERVER?