How to Install SourceMod and Metamod

Installing Sourcemod and Metamod to your game server allows your server to support Sourcemod plugins! You can find further information on Sourcemod plugins here!

Sourcemod and Metamod are supported for the following game servers we offer:

- Counter Strike: Global Offensive

- Counter Strike: Source
- Team Fortress 2

If your game server runs a game that utilizes the Source engine, this installation guide may still apply.

Installation
  1. To begin, login to your server’s control panel: https://multicraft.mcprohosting.com

  2. Turn off your server by clicking the red “Stop” button on your server’s control panel.

  3. Next, proceed to download the latest Linux build of Sourcemod and Metamod:
    Sourcemod: https://www.sourcemod.net/downloads.php
    Metamod: http://www.metamodsource.net/downloads.php?branch=stable

  1. Create a folder on your PC and unzip both the Sourcemod and Metamod files you downloaded into that folder.

  2. Once unzipped into that folder, you will see two folders named “addons” and “cfg”. Please click the folder named “addons”:


  3. Within the “addons” folder, you should see a “metamod” folder, a “sourcemod” folder, and a “metamod.vdf” file:


  4. Select the “metamod.vdf” file and delete that. You will need to download the proper “metamod.vdf” file for the specific game server you have.
    • Once you have deleted the "metamod.vdf" file, please navigate to this website: https://www.sourcemm.net/vdf
    • On that website, select the dropdown next to the "Game:" setting and select the specific game your game server is running:

    • Once you have selected the game, hit the "Generate metamod.vdf" button on that website. This will proceed to download a "metamod.vdf" file to your PC.
    • Now that you have that "metamod.vdf" file for the specific game your server is running, pleaseupload that in the same area where you removed the "metamod.vdf" file previously:


  5. Now that your “metamod.vdf” file is properly setup, back out until you see the “addons” and “cfg” folder again:


  6. Select those two folders and please zip those into a .zip file. For example, if you’re using the program WinRAR you can select both folders, right click and click the button “Add to archive”. This will open a window to create the .zip. Set the “Archive format” to “ZIP” and then hit “OK” to create that .zip file containing both of those folders!

  7. Now, go back to your server’s control panel and click “FTP File Access” to enter your server’s FTP.

  8. In your FTP, please navigate to the following areas depending on the specific game your server is running:Upload the .zip from step 9 into the proper location for your game server.
    • For Counter-Strike Global Offensive: /csgo/csgo/
    • For Counter-Strike Source: /css/cstrike/
    • For Team Fortress 2: /tf2/tf/

  9. Afterward, please select that .zip file you just uploaded and then hit “Unzip” at the top of your server’s FTP.

  10. Those files will now properly unzip into the “addons” and “cfg” folders for your server!

  11. Finally, back out and start your server to allow Sourcemod and Metamod to load!

  12. To verify that the installation was successful, login to your server and then open the in-game developer console by hitting the tilde key(~) on your keyboard while in-game.
    • If your developer console is not already enabled, it can be enabled by accessing the in-game options menu. Click "Options" and then "Game Settings". Set the setting to "Enable Developer Console" to "Yes".

  13. Once the developer console is open, run these two commands in that console:
    If these commands run properly and provide output, this means that Sourcemod and Metamod have been installed correctly!
    • meta
    • sm
If you experience issues installing Sourcemod and Metamod to your server, simply send in a support ticket and our team can assist you!


Here's a video that details this process:


  • 24 Users Found This Useful
Was this answer helpful?

Related Articles

How to Generate a Steam GSLT

Source games such as CSGO, CSS, etc. require a token known as a GSLT. Each Source game server...

Segmentation Fault Error

./srcds_run: line 321: 3219 Segmentation fault $HL_CMD  You may have come across this error...

How to Create a Steam Workshop Collection

Steam Workshop Collections are used to implement addons/mods into your server running a Source...

How to Add a Steam Workshop Collection to your Server

Steam Workshop Collections are used to add addons/mods to your server running a Source game such...

How to Install SourceMod Plugins

Installing Sourcemod plugins into Sourcemod on game servers allows you to alter the experience of...