← Installing Metamod:Source 2.0 on Counter-Strike 2 Download the needed file from the original website: Metamod:Source If the Counter-Strike process is running then first kill it. When the Counter-Strike process isn't running then proceed to step 5. 1. SSH to the server 2. screen -r 3. quit 4. CTRL + c 5. cd ~/cs2-ds/game/csgo/ 6. wget https://styx.geforce.nl/~mb/files/games/mmsource-2.0.0-git1256-linux.tar.gz 7. tar -zxvf mmsource-2.0.0-git1256-linux.tar.gz 8. rm mmsource-2.0.0-git1256-linux.tar.gz 9. chmod -R 755 addons/ 10. vi gameinfo.gi 11. add the line: Game csgo/addons/metamod between: Game_LowViolence csgo_lv // Perfect World content override Game csgo/addons/metamod Game csgo 12. cd ~/cs2-ds/game/bin/linuxsteamrt64 13. ./cs2 -dedicated +ip 192.168.1.95 -port 27016 -usercon +game_mode 0 +game_type 0 +map de_nuke -maxplayers 24 +sv_setsteamaccount <gslt> - You can leave out '+ip 192.168.1.95 -port 27016' when using default or change them to your needs 14. After a few seconds and some stuff in your console you should see the following: SV: VAC secure mode is activated. Certificate expires in 47h45m at 1698842922 (current time 1698670994), will renew in 45h45m Host activate: Loading (de_dust2) 15. The server is running, you can check this bij typing 'status', you should see the following: ----- Status ----- @ Current : game source : console hostname : Geforce.nl Counter-Strike 2 - 1000FPS spawn : 1 version : 1.39.6.5/13965 9842 secure public steamid : [G:1:10412051] (85568392930451475) udp/ip : 192.168.1.95:27016 (public 127.0.0.1:27016) os/type : Linux dedicated players : 0 humans, 0 bots (0 max) (not hibernating) (unreserved) 16. You can check if Metamod is running by typing 'meta info', you should see the following: meta info Usage: meta info <id> meta version Metamod:Source Version Information Metamod:Source version 2.0.0-dev+1256 Plugin interface version: 16:14 SourceHook version: 5:5 Loaded As: GameDLL (gameinfo.txt) Compiled on: Oct 26 2023 10:57:52 Built from: https://github.com/alliedmodders/metamod-source/commit/6ee74f0 Build ID: 1256:6ee74f0 http://www.metamodsource.net/ 17. CTRL a + d (detached) 18. You now have a fully functional Counter-Strike 2 server with Metamod. Game on! Be aware, when you update CS2 via SteamCMD (app_update 730) your gameinfo.gi will be overwritten and you have to perform step 11 again. At this time SourceMod is not working yet for Counter-Strike 2, work in progress... →