Installation
Install Plugify Source 2 on a Counter-Strike 2 server with S2-Launcher, Runtime or Metamod.
Requirements
- A Counter-Strike 2 dedicated server on Linux or Windows (64-bit).
- For the Metamod host, Metamod:Source 2.x installed on the server. It is not part of the pack.
Choosing a host
The host is the part that loads Plugify into the game. The rest of the pack is the same for every host.
| Host | How it starts | Platforms |
|---|---|---|
| Launcher (S2-Launcher) | Run s2launcher instead of cs2, with the same arguments | Linux, Windows |
| Runtime (S2-Launcher as a library) | The game loads Plugify by itself, so cs2 is started as usual. Fits hosting panels where the start command can't be changed | Linux |
| Metamod (MM-Loader) | Plugify runs as a Metamod:Source plugin | Linux, Windows |
Languages
The pack contains the language modules its own plugins are written in. The base plugins are written in C++ and Go, so the pack includes these two modules. The list of components on the download page shows the current ones. Modules for other languages are installed with one command, see Adding packages.
Installation
Download
Pick the OS and host on the download page and download the archive.
Extract
The archive holds what goes inside the server's game/ folder: the bin/ and csgo/ folders. Extract it into game/, replacing files when asked.
On Linux:
On Windows, extract the .zip with Explorer or any archiver.
The full archive is meant for a new installation. To update an installed build, follow Updating instead of extracting a new archive over it.
Start the server
Start s2launcher instead of cs2, with the same arguments:
Check
In the server console:
The base plugins and language modules are listed as Running.
What goes where
All of Plugify lives in game/csgo/addons/plugify/:
envs/modulesandenvs/plugins: the pack's language modules and plugins;configs/: your settings. Plugins keep their defaults inside their package and read your overrides from here;data/: translations and saved state of plugins. The archive puts the translations of the base plugins here;logs/: logs;.condarc: the channelsmambainstalls and updates packages from;build.json: which build the host came with, and the host and core versions.
The full layout and the list of components are on the Contents page.