Установка
Пошаговое руководство по установке Plugify в качестве плагина Metamod для выделенных серверов Source 2.
Это руководство проведет вас через процесс установки MM-Loader на ваш сервер. Для работы Plugify требуется, чтобы на сервере был установлен Metamod в качестве загрузчика. Следуйте шагам ниже, чтобы все настроить.
Предварительные требования
Установите Metamod
Для загрузки Plugify требуется Metamod (> 2.0).
Шаги установки
Загрузите Plugify
Загрузите последнюю версию MM-Loader с нашей страницы загрузок: Скачать MM-Loader.
Извлеките Plugify
Извлеките загруженный архив в папку с игрой на вашем сервере. Например, если папка с игрой вашего сервера находится по пути ../my_server/game/csgo, извлеките файлы туда.
После извлечения структура вашей папки должна выглядеть так:
Запустите/перезапустите сервер
После извлечения файлов запустите или перезапустите ваш сервер, чтобы применить изменения.
Проверьте установку
Чтобы убедиться, что Plugify установлен правильно, откройте консоль вашего сервера и введите следующую команду:
Если вы не работаете непосредственно на вашем сервере, используйте rcon для доступа к консоли. Вывод должен выглядеть примерно так:
Альтернативная проверка
Вы также можете проверить установку, используя команду версии в консоли сервера:
Это отобразит текущую версию Plugify, установленную на вашем сервере.
Установка плагинов и языковых модулей
После проверки того, что Plugify работает корректно, вам необходимо установить плагины и языковые модули для начала разработки и запуска плагинов.
Установите базовые плагины для Source 2
Это необходимые плагины для разработки плагинов Source 2:
Что делают эти плагины:
- plugify-module-cpp: Языковой модуль, позволяющий запускать плагины на C++
- plugify-plugin-configs: Предоставляет поддержку конфигурационных файлов для плагинов
- plugify-plugin-polyhook: Включает возможности перехвата функций
- plugify-plugin-s2sdk: Основной плагин с множеством функций и утилит движка Source 2
Установите дополнительные языковые модули (опционально)
Если вы хотите разрабатывать плагины на других языках, помимо C++, установите соответствующий языковой модуль:
Выберите только те языковые модули, которые необходимы для вашей разработки.
Проверьте установленные плагины
Проверьте, что ваши плагины и модули установлены:
Это покажет все установленные плагины и их статус.
Видеоурок
TODOВидеоурок будет добавлен сюда в ближайшее время, чтобы предоставить визуальное руководство по процессу установки.
Устранение неполадок
Распространенные проблемы
- Plugify не отображается в
meta list:- Убедитесь, что файлы были извлечены в правильный каталог.
- Проверьте, что Metamod установлен и работает корректно.
- Сервер падает при запуске:
- Проверьте логи сервера на наличие ошибок, связанных с Plugify или Metamod.
- Убедитесь, что вы используете совместимые версии Plugify, Metamod и вашего игрового сервера.
- Команды не работают:
- Убедитесь, что Plugify загружен, выполнив
meta list. - Убедитесь, что команда
plugifyдоступна в консоли вашего сервера.
- Убедитесь, что Plugify загружен, выполнив