Молниеносная распродажа 50% скидка на все серверы Осталось всего несколько часов!
До конца: 00D 00H 00M 00S
background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
Категории

Установка плагинов Rust Oxide/uMod

RU rust oxide umod carbon plugins mods Полезно для 0 чел.

В этом руководстве описано, как установить фреймворк моддинга Oxide/uMod или Carbon на ваш сервер Rust, добавить плагины сообщества и управлять ими через консоль. Общие сведения о настройке сервера и переменных запуска см. в Руководстве по настройке сервера Rust.

Установка Oxide/uMod или Carbon

Oxide (в настоящее время поддерживается как uMod) и Carbon — это фреймворки моддинга для Rust, которые позволяют устанавливать плагины, созданные сообществом. Эти фреймворки добавляют такие возможности, как системы экономики, пользовательские наборы, награды за голосование, зоны защиты PvE и многое другое.

Вам не нужно загружать какие-либо файлы вручную. Фреймворк моддинга устанавливается автоматически путём установки одной переменной запуска:

  1. Остановите сервер на вкладке Console в GPanel.
  2. Войдите в GPanel и перейдите на вкладку Startup.
  3. Найдите переменную FRAMEWORK и установите для неё значение:
    • oxide — для Oxide/uMod (наиболее широко используемый фреймворк с самой большой библиотекой плагинов)
    • carbon — для фреймворка Carbon (альтернатива с собственной экосистемой плагинов)
    • vanilla — для запуска без какого-либо фреймворка моддинга
  4. Запустите сервер. Файлы фреймворка загружаются и применяются автоматически. При первом запуске с Oxide создаётся структура каталогов oxide/.
  5. Проверьте журнал консоли на наличие строки вроде Loaded plugin Oxide.Core, чтобы убедиться, что Oxide активен.
Ручная загрузка не требуется. Когда вы устанавливаете переменную FRAMEWORK и запускаете сервер, фреймворк загружается и устанавливается автоматически. Вам не нужно загружать файлы Oxide или Carbon через SFTP.

Установка плагинов

Плагины распространяются в виде файлов .cs (исходный код C#). Oxide компилирует их на сервере во время выполнения — предварительная компиляция не требуется.

  1. Загрузите файл плагина .cs с umod.org или из другого надёжного источника.
  2. Загрузите файл .cs в каталог oxide/plugins/ на вашем сервере с помощью SFTP или файлового менеджера GPanel. Помощь по SFTP см. в статье Как загружать файлы через SFTP.
  3. Если сервер запущен, плагин будет обнаружен и скомпилирован автоматически в течение нескольких секунд. Вы увидите в консоли подтверждение его загрузки, например Loaded plugin MyPlugin v1.2.3 by Author.
  4. Если сервер не запущен, плагин загрузится при следующем запуске.

Структура каталогов Oxide

oxide/
  plugins/
    MyPlugin.cs       <- place plugin files here
    AnotherPlugin.cs
  config/             <- auto-generated plugin config files
  data/               <- plugin data files
  logs/               <- plugin log files
Файлы плагинов должны находиться непосредственно в oxide/plugins/. Файлы, размещённые в подкаталогах или имеющие неправильное расширение, будут проигнорированы. Каждый плагин должен иметь расширение .cs.

Настройка плагинов

Большинство плагинов при первой загрузке создают файл конфигурации JSON в oxide/config/. Чтобы настроить плагин:

  1. Дайте плагину загрузиться хотя бы один раз, чтобы он создал файл конфигурации по умолчанию.
  2. Остановите сервер (или учтите, что некоторые плагины поддерживают перезагрузку конфигурации «на лету»).
  3. Откройте файл конфигурации плагина oxide/config/PluginName.json с помощью файлового менеджера GPanel или SFTP.
  4. Отредактируйте настройки и сохраните файл.
  5. Перезагрузите плагин командой oxide.reload PluginName или перезапустите сервер.

Управление плагинами через консоль

Эти команды можно выполнять из консоли GPanel или через RCON-клиент. Настройку RCON см. в статье Доступ к RCON и команды администратора Rust.

Команда Описание
oxide.plugins Показать список всех загруженных в данный момент плагинов и их версий.
oxide.load PluginName Загрузить плагин, который присутствует в oxide/plugins/, но ещё не загружен.
oxide.unload PluginName Выгрузить плагин без удаления файла.
oxide.reload PluginName Перезагрузить плагин после обновления его файла .cs. Используйте это для применения обновлений плагина без полного перезапуска сервера.
oxide.reload * Перезагрузить все загруженные плагины одновременно.

Обновление плагинов

Чтобы обновить плагин до более новой версии:

  1. Загрузите обновлённый файл .cs со страницы плагина на umod.org.
  2. Загрузите новый файл в oxide/plugins/, перезаписав существующий файл.
  3. Если сервер запущен, Oxide обнаружит изменение файла и автоматически перекомпилирует и перезагрузит плагин. В качестве альтернативы выполните oxide.reload PluginName.
  4. Проверьте консоль на наличие ошибок. Некоторые обновления плагинов могут потребовать изменений в файле конфигурации в oxide/config/.

Удаление плагинов

Чтобы полностью удалить плагин:

  1. Выполните oxide.unload PluginName, чтобы выгрузить плагин во время работы сервера.
  2. Удалите файл .cs из oxide/plugins/.
  3. При необходимости удалите файл конфигурации плагина из oxide/config/ и файлы данных из oxide/data/, если они вам больше не нужны.

Популярные плагины

Плагин Категория Описание
Kits Игровой процесс Позволяет игрокам получать предварительно настроенные наборы предметов. Полезно для стартовых наборов или наград VIP.
Economics Экономика Добавляет систему серверной валюты. Используется в качестве зависимости многими плагинами магазинов и наград.
ServerRewards Экономика Система наград на основе очков, часто сочетается с Economics для внутриигрового магазина.
VoteDay Утилиты Позволяет игрокам голосовать за переход ко дню. Уменьшает жалобы на долгие ночи.
Clans Социальное Добавляет систему кланов/команд с клановыми тегами и общим доступом к шкафам для инструментов.
TruePVE PvE Предотвращает урон между игроками. Необходим для конфигураций серверов PvE.
Teleportation Утилиты Добавляет команды телепортации между игроками и к дому с настраиваемым временем перезарядки.
DiscordCore / DiscordMessages Интеграция Отправляет события сервера (подключения, чат, смерти) в канал вебхука Discord.
Устанавливайте плагины только из надёжных источников. Официальным источником плагинов uMod является umod.org. Плагины из неизвестных источников могут содержать вредоносный код, способный скомпрометировать ваш сервер. Всегда проверяйте разрешения плагинов и читайте комментарии сообщества перед установкой.

Устранение проблем с плагинами

Если ваши плагины не загружаются, проверьте следующее:

  • Убедитесь, что Oxide установлен и активен. На вкладке Startup в GPanel переменная FRAMEWORK должна иметь значение oxide. В журнале консоли при запуске должна отображаться строка Loaded plugin Oxide.Core.
  • Файлы плагинов должны быть размещены непосредственно в oxide/plugins/ с точным расширением .cs. Файлы в подкаталогах или с неправильным расширением игнорируются.
  • Проверьте консоль и oxide/logs/ на наличие ошибок компиляции. Плагин с синтаксической ошибкой не загрузится, а сообщение об ошибке опишет проблему.
  • Некоторые плагины зависят от других плагинов (например, многие плагины магазинов требуют Economics). Сначала установите все необходимые зависимости.

Другие распространённые проблемы с сервером см. в статье Устранение неполадок сервера Rust.

Нужна помощь?

Если вы столкнулись с проблемой, не описанной в этом руководстве, наша служба поддержки готова помочь. Отправьте обращение в поддержку и укажите ID вашего сервера, описание проблемы и любой соответствующий вывод консоли.


Была ли эта статья полезной?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.