Установка
Установка MM-Loader отдельно, как плагина Metamod:Source, и добавление языковых модулей и плагинов через mamba.
Рекомендуем ставить билд Plugify Source 2. В нём загрузчик, языковые модули и базовые плагины собраны в один архив. Эта страница описывает установку только загрузчика.
Требования
На сервере установлен Metamod:Source 2.x.
Установка
Скачайте
Скачайте архив для своей платформы со страницы релизов MM-Loader: plugify-metamod-loader-build-linuxsteamrt64-<commit>.tar.bz2 или plugify-metamod-loader-build-win64-<commit>.tar.bz2.
Распакуйте в game/
В архиве лежит папка csgo/. Распакуйте его в папку game/ сервера, чтобы она слилась с game/csgo/:
На Windows распакуйте его любым архиватором, который открывает .tar.bz2, например 7-Zip. Результат:
При первом запуске Plugify создаёт рядом с bin/ папки envs/, configs/, data/, logs/ и pkgs/.
Запустите сервер
Запустите или перезапустите сервер как обычно.
Проверьте
В консоли сервера или через rcon:
Plugify есть в списке плагинов Metamod:
Можно также проверить версию Plugify:
Языковые модули и плагины
Загрузчик приходит без языковых модулей и плагинов. Поставьте их через mamba в окружения modules и plugins. Без билда нет .condarc со списком каналов, поэтому канал каждого пакета передавайте через -c.
Базовые плагины Source 2 и нужный им модуль C++:
- plugify-module-cpp: запускает плагины на C++;
- plugify-plugin-configs: конфигурационные файлы для плагинов;
- plugify-plugin-polyhook: перехват функций;
- plugify-plugin-s2sdk: Source 2 SDK, функции игры для плагинов.
Модули других языков, только нужные вам:
Проверьте, что загружено:
Решение проблем
- Plugify нет в
meta list. Проверьте, что работает сам Metamod и что на местеcsgo/addons/metamod/plugify.vdfи библиотека вcsgo/addons/plugify/bin/<platform>/. Безmicromambaрядом с библиотекой плагин не загружается. - Сервер падает при запуске. Посмотрите в логе сервера ошибки Plugify или Metamod и проверьте, что ваша сборка Metamod подходит к текущей версии игры.
- Команда
plgнеизвестна. Plugify не загрузился: проверьтеmeta list.