Installation
Install MM-Loader on its own as a Metamod:Source plugin, and add language modules and plugins with mamba.
Recommended: the Plugify Source 2 build. It contains the host, the language modules and the base plugins in one archive. This page covers installing the host on its own.
Requirements
Metamod:Source 2.x installed on the server.
Installation
Download
Download the archive for your platform from the MM-Loader releases: plugify-metamod-loader-build-linuxsteamrt64-<commit>.tar.bz2 or plugify-metamod-loader-build-win64-<commit>.tar.bz2.
Extract into game/
The archive holds the csgo/ folder. Extract it into the game/ folder of the server, so it merges with game/csgo/:
On Windows, extract it with any archiver that opens .tar.bz2, for example 7-Zip. The result:
On first start Plugify creates envs/, configs/, data/, logs/ and pkgs/ next to bin/.
Start the server
Start or restart the server as usual.
Check
In the server console, or over rcon:
Plugify is in the list of Metamod plugins:
You can also check the Plugify version:
Language modules and plugins
The host comes without language modules and plugins. Install them with mamba into the modules and plugins environments. Without a build there is no .condarc with channels, so pass the channel of each package with -c.
The base Source 2 plugins and the C++ module they need:
- plugify-module-cpp: runs plugins written in C++;
- plugify-plugin-configs: configuration files for plugins;
- plugify-plugin-polyhook: function hooking;
- plugify-plugin-s2sdk: the Source 2 SDK, the game functions for plugins.
Modules for other languages, only the ones you need:
Check what is loaded:
Troubleshooting
- Plugify is not in
meta list. Check that Metamod itself works and thatcsgo/addons/metamod/plugify.vdfand the library incsgo/addons/plugify/bin/<platform>/are in place. Withoutmicromambanext to the library the plugin doesn't load. - The server crashes on start. Check the server log for errors of Plugify or Metamod, and that your Metamod build is recent enough for the current game version.
plgis not a known command. Plugify didn't load: checkmeta list.