НОВОЕ 📢 Ограниченное стартовое предложение: скидка до 70% на первый месяц для любой игры!Посмотреть тарифы

Как добавить моды на сервер Rust

RustUpdated Oct 21, 20264 min read

Моды для сервера Rust это плагины, файлы .cs, которые работают на фреймворке для модов. PlayNHost предлагает два: Oxide (фреймворк uMod) и Carbon, прямую замену, которая запускает плагины Oxide. Откройте вкладку Моддинг, выберите один, перезапустите сервер, затем установите плагины из каталога на той же странице.

Сначала сделайте бэкап. См. Как сделать бэкап и восстановить мир Rust.

Добавьте мод

  1. Откройте свой сервер в панели и перейдите на вкладку Моддинг.
  2. В карточке Oxide (uMod) и Carbon задайте Фреймворк для модов равным Oxide или Carbon. Выберите один: вместе они работать не могут. Vanilla не запускает никакого фреймворка.
Карточка Oxide и Carbon на вкладке «Моддинг»
  1. Нажмите Перезапустить для применения в блоке Сохранено, но ещё не применено. Фреймворк скачивается заново при каждом запуске.
  2. Под карточкой, на вкладке Плагины, нажмите Каталог, выберите uMod или Codefling в поле Источник, найдите плагин и нажмите Установить. Бесплатные плагины Codefling, которые поставляются одним файлом .cs, устанавливаются из панели; платные вы покупаете на Codefling и загружаете сами.
Вкладка «Плагины» со списком каталога
  1. Проверьте, что он загрузился: как это сделать, показано в Как установить и обновить плагины на сервере Rust.

На Vanilla панель отказывается устанавливать плагин и пишет Plugins need Oxide or Carbon. Плагин, который лежит на диске без фреймворка, ничего не делает.

Oxide или Carbon

  • Oxide это давний фреймворк с самой большой экосистемой плагинов, от uMod.
  • Carbon создан как прямая замена: папки и плагины те же, а он включает только те хуки, которые нужны загруженным плагинам. Некоторые очень специфичные плагины могут вести себя иначе, поэтому смотрите страницу плагина.
  • Выбирайте только один фреймворк. Чтобы сменить позже, см. Как переключить сервер Rust между Oxide и Carbon.

Файлы плагинов

Откройте Files. Oxide использует oxide/plugins для плагинов, oxide/config для их настроек, oxide/data для их данных и oxide/logs для журналов. Carbon хранит такие же папки в carbon: carbon/plugins для плагинов и carbon/configs для их настроек. Плагин, положенный в oxide/plugins на сервере Carbon, никогда не загрузится.

Можно также загрузить файл плагина .cs вручную в нужную папку плагинов во Files. Oxide и Carbon сами загружают новый или изменённый файл плагина, поэтому перезапуск обычно не нужен.

Выдайте права плагину

Большинство плагинов используют права. Вводите их на вкладке Console. Oxide использует префикс oxide.:

  • oxide.grant user <name or SteamID> <permission>
  • oxide.group add <group>
  • oxide.usergroup add <user> <group>

Carbon вместо этого использует префикс c., например c.grant. Подробнее в Как изменить настройки и права плагинов на сервере Rust.

Проверьте, что всё сработало

Откройте Console. Проблемы показываются в разделах Ошибки и Предупреждения. Введите oxide.plugins (для Carbon: c.plugins), чтобы вывести список загруженных плагинов. В списке Установленные плагин, который не запустился, помечен Не работает: Как исправить плагин, который не работает на сервере Rust.

Если сервер остановился после добавления плагина, удалите самый новый плагин или восстановите бэкап. См. Как исправить сервер, который не запускается.

Полезно знать

Ваш сервер уже у другого хостинга? Перенесите его к нам

СОЗДАЙТЕ СВОЙ ИГРОВОЙ СЕРВЕР
ГОТОВЫ НАЧАТЬ?

Сэкономьте до 30% на вашем новом игровом сервере.
Премиальная производительность, мгновенная активация и непревзойдённая надёжность по лучшей цене.

ПОСЛЕДНИЕ БЛОГИ