Меню Рубрики

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

Как установить плагины на свой сервер в Rust

Обсудим насущную проблему – как установить плагины на свой сервер в Rust. Тут есть два возможных варианта.

  1. Устанавливаем на локальный сервер, который работает у нас на компьютере;
  2. Дополнения требуется разместить на хостинге.

Разница в обоих случаях довольно существенна. Начнём с первого случая.

Сначала определяемся, на каком моде мы работаем. Всего их существует два: magma и oxide. Я рекомендую использовать последний, так как он более популярен, и на него больше рабочих плагинов. После того, как определитесь с модом, скачиваем сначала его и следуем инструкции по установке. Просто вбиваем в поиске «скачать oxide/magma для Rust».

Обычно для их установки из архива в папку сервера просто нужно перетащить какие-то файлы. После этого в папке «server» у нас появится директория «plugins». Туда и начинаем загружать всё, что нам нужно или интересно. Вот ссылка на официальный сайт оксида. Там можно найти много интересных плагинов. Большой недостаток однако в том, что почти все дополнения не русифицированы. К сожалению, не настолько уж популярен ещё Rust, чтоб весь контент, касающийся его, переводился на русский язык.

Если хостинг

Чтобы в этом случае использовать бесплатные плагины, вы должны организовать FTP подключение. Для этого скачайте программу FileZilla или Total Commander. Найдите в личном кабинете хостинга следующие данные о своём сервере: хост, имя пользователя, пароль и порт. Копируем их в скачанную нами программу, и подключаемся. Теперь можно с компьютера подгружать любые файлы. Там и устанавливаются плагины. Мод же должен настраиваться в личном кабинете, если у нас игровой хостинг.

Сложно описать любой случай установки. Везде требуется индивидуальный подход. Есть дополнения, которые просто отказываются работать из-за особенностей хостинга. Иногда, чтобы заработал один плагин, требуется установить ему в помощь один или несколько других. Остаётся только читать и разбираться детально в каждом отдельном случае. В целом же начинается установка всегда с размещения файла расширения «json» в папке «plugins», если мы говорим о моде «oxide».

Далее может потребоваться внесение изменений в файле из папки «config». Он там создаётся автоматически. У некоторых плагинов конфига и вовсе нет. Управление ими в таких случаях осуществляется администраторами через консоль или чат в игре. В общем, настройка – это дело нелёгкое, и без кое-каких знаний английского языка обойтись будет трудно. Наивно полагать, что переводчик от Google вам облегчит жизнь. Иногда он её только усложняет, превращая в кашу «переведённый» текст.

источник

Плагины в Rust: Как установить на свой сервер

Обсудим насущную проблему – как установить плагины на свой сервер в Rust. Тут есть два возможных варианта.

  1. Устанавливаем на локальный сервер, который работает у нас на компьютере;
  2. Дополнения требуется разместить на хостинге.

Разница в обоих случаях довольно существенна. Начнём с первого случая.

Сначала определяемся, на каком моде мы работаем. Всего их существует два: magma и oxide. Я рекомендую использовать последний, так как он более популярен, и на него больше рабочих плагинов. После того, как определитесь с модом, скачиваем сначала его и следуем инструкции по установке. Просто вбиваем в поиске «скачать oxide/magma для Rust».

Обычно для их установки из архива в папку сервера просто нужно перетащить какие-то файлы. После этого в папке «server» у нас появится директория «plugins». Туда и начинаем загружать всё, что нам нужно или интересно. Вот ссылка на официальный сайт оксида. Там можно найти много интересных плагинов. Большой недостаток однако в том, что почти все дополнения не русифицированы. К сожалению, не настолько уж популярен ещё Rust, чтоб весь контент, касающийся его, переводился на русский язык.

Если хостинг

Чтобы в этом случае использовать бесплатные плагины, вы должны организовать FTP подключение. Для этого скачайте программу FileZilla или Total Commander. Найдите в личном кабинете хостинга следующие данные о своём сервере: хост, имя пользователя, пароль и порт. Копируем их в скачанную нами программу, и подключаемся. Теперь можно с компьютера подгружать любые файлы. Там и устанавливаются плагины. Мод же должен настраиваться в личном кабинете, если у нас игровой хостинг.

Сложно описать любой случай установки. Везде требуется индивидуальный подход. Есть дополнения, которые просто отказываются работать из-за особенностей хостинга. Иногда, чтобы заработал один плагин, требуется установить ему в помощь один или несколько других. Остаётся только читать и разбираться детально в каждом отдельном случае. В целом же начинается установка всегда с размещения файла расширения «json» в папке «plugins», если мы говорим о моде «oxide».

Читайте также:  Установка аппарата по продаже бахил

Далее может потребоваться внесение изменений в файле из папки «config». Он там создаётся автоматически. У некоторых плагинов конфига и вовсе нет. Управление ими в таких случаях осуществляется администраторами через консоль или чат в игре. В общем, настройка – это дело нелёгкое, и без кое-каких знаний английского языка обойтись будет трудно. Наивно полагать, что переводчик от Google вам облегчит жизнь. Иногда он её только усложняет, превращая в кашу «переведённый» текст.

А на этом все, Дорогие Друзья. Мы надеемся, что гайд «Плагины в Rust: Как установить на свой сервер» был полезен для Вас. Ищите больше гайдов по всем играм на нашем сайте! Удачных Вам рейдов, и приятной Вам игры!

источник

Управляем сервером Rust с помощью модов, учимся делать собственные плагины

Итак, чуть раннее мы сделали свой сервер Rust и поиграли на нем с друзьями. А теперь мы пойдем чуть дальше и займемся настройкой сервера уже с помощью модов и плагинов. Для этого мы будем использовать Magma.

Хочу сразу определиться, почему Magma. Я выбираю его, потому что остальные моды не так доступны и не обладают такой легкостью настройки. Например, мод Oxide очень трудно найти, да и к пиратским серверам и хостингам он не очень дружелюбен, а также трудно настраивается, если вы не знакомы со всеми нюансами. К тому же Magma свободно распространяем, постоянно обновляется и имеет большое количество плагинов. Ставится на неофициальную версию на ура, а редактировать настройки может даже новичок. Итак, довольно прелюдий, приступаем!

1. Устанавливаем сам мод Magma
Скачиваем архив: magma-v1.1.3.rar [1.15 Mb] (cкачиваний: 2810)
Распаковываем его и получаем две папки.

Данные папки мы перемещаем в корневую папку с установленным сервером. Таким образом, после всех манипуляций мы должны получить:

Всё, сам мод установлен и мы можем приступить к его первоначальной настройке.

2. Управление и первоначальная настройка
Управление происходит посредством редактирования файла Rust++.cfg, который находится в папке save/Magma/Rust++ (не удивляйтесь названию, Магму делают создатели Rust++). Открываем файл блокнотом и получаем доступ к редактированию. Все редактирование происходит в основном с помощью изменения разрешений параметров (false и true), а также изменению количества. Давайте немного детально остановимся на некоторых параметрах:

Как видите, параметров очень много, Вы сами сможете настроить очень многое.

3. Дополнительные параметры и плагин Airdrops & Co
А теперь давайте зайдем еще дальше и настроим больше параметров с помощью замечательного плагина Airdrops & Co. 1.5. С его помощью мы настроим точки спавна, домов и другие инструменты.

Итак, скачиваем архив: airdropsco-1.5.rar [16.14 Kb] (cкачиваний: 644)
Извлекаем содержимое в папку save/magma . На этом установка завершена.

Теперь в игре мы можем сделать следующее:

>Настроить телепорт в свой дом.
Для этого пишем в игровой чат

>Остальные команды приведу для краткости без пояснений (и так все понятно).

/time day — Переключение на дневное время.
/time night — Переключение на ночное время.
/time set [значение] — Произвольная установка времени. Значение — часы, от 0 до 23.
/time say — Вывести текущее время в чат.

/summon help — Посмотреть список ID объектов и зверей.
/summon [название] [ID] [количество] — Заспавнить предмет или зверя.

/home название дома — Телепортироваться домой.
/sethome название дома — Установить точку телепорта в дом.
/delhome название дома — Удалить точку телепорта в дом.
/delhome all — Удалить все точки телепорта домой.

Точки спавна в этом плагине не общие. У каждого игрока будет своя точка спавна. Точки спавна отличаются от домов тем, что вы там будете появляться после смерти. Так что просто установите свою точку спавна в одном из ваших домов.
/spawn — Телепорт на точку спавна.
/setspawn — Установить точку спавна.
/delspawn — Удалить точку спавна.

/clan create название клана — Создать клан.
/clan add ник — Пригласить игрока в клан.
/clan accept — Принять приглашение вступить в клан.
/clan reject — Отказаться от приглашения вступить в клан.
/clan kick ник — Выгнать игрока из клана.
/clan leave — Выйти из клана.
/clan delete — Удалить ваш клан.
/clan message сообщение — Написать сообщение в чат вашего клана.
/clan list — Список кланов.

Плагин легко настраивается с помощью конфигурационного файла. Вы сможете выключить один из модулей данного плагина. К примеру, если вам не нужна система кланов, то вы сможете отключить её изменив всего одну строку в конфиге.
Конфиг файл находится в папке save/Magma/AirdropsCo . Открываем файл AirdropsCo.cfg и редактируем.

Читайте также:  Установка плагинов в блендере

Как видите, настроить можно очень многое, одним лишь редактированием cfg файлов обычным блокнотом.

4. Свои плагины
Ну, а если Вы захотите пойти еще дальше и попробовать создавать сами плагины, то сейчас мы разберем небольшой урок.

Итак, начинаем по порядку:

  • Открываем в директории сервера папку save->Magma.
  • Создаем там папку с названием вашего плагина (на английском).
  • В папке создаем файл с названием вашего плагина (например: plugin.js)
  • Редактировать все можно любым блокнотом.
    Подготовка рабочего места для первого плагина на этом заканчивается.

    Переходим к написанию кода .
    Открываем .js и начинаем писать:

    Эта часть кода будет выводить в чат приветствие.

    Внимание! Приветствие выводится каждому игроку зашедшему на сервер отдельно.
    То есть если на сервере уже есть 10 человек, они это не увидят при входе 11 игрока.

    Разберем подробнее что же мы написали:
    function — вызов функции, On_PlayerConnected — событие.
    Итак, при вызове функции происходит событие для игрока зашедшего на сервер — (Player).
    Далее мы открываем исполняемые функции (я не знал, как это по другому назвать).
    Открытие происходит фигурной скобкой. (<)
    Теперь мы можем написать, что будет происходить при событии подключения игрока.
    В данном случае мы собираемся выводить приветствие.
    Значит нам нужен вывод сообщения.
    Вывод сообщения осуществляется вызовом Player.Message(); с параметрами.
    Например, Player.Message(«Привет, мир!»);
    Таким образом любой заходящий игрок будет видеть это сообщение.

    Уйдем чуть дальше и расширим это, сделав нормальное не статичное приветствие.
    Будем выводить это: Привет, *ник-игрока*.
    Пишем

    Сохраняем наш файл .js (кодировка utf-8).

    Запускаем сервер и смотрим в игре что же происходит.
    Это простейший пример создания плагина, который у меня получилось сделать с первого раза, не вникая во все тонкости. Для создания более сложных плагинов воспользуйтесь wiki, которая есть на форуме Magma.
    (используйте онлайн переводчик промт, так как гугл транслит отказался у меня переводить технический сленг).

    Всё что есть в этой статье, я почерпнул из собственного опыта, а также с помощью ребят с других сайтов и форумов, которые мне помогали разобраться во всем, за что им огромное Спасибо.

    На этом всё, Надеюсь данная статься будет полезна. С Вами был Порось

    источник

    Cамые необходимые плагины для сервера Rust.

    Плагин Kits

    Начнем пожалуй с самого популярного, плагин Kits. Ни один сервер не обходиться без него. Благодаря китам вы можете создавать определенные наборы, которые игрок будет использовать. Также можно создавать VIP наборы и автонаборы.

    Плагин Stack Size Controller

    Следующий по списку идет плагин Stack Size Controller. С помощью него изменяются стаки на вашем сервере. Почти на каждом модифицированном сервере вы найдете этот незаменимый плагин.

    Плагины CraftingController и MagicCraft

    Плюсы CraftingController заключаются в том, что в нем можно одной командой изменить скорость крафта (но вот нельзя сделать инстакрафт), запретить крафт определенных предметов, ну и вещи нормально стакаются при крафте.

    А что касается MagicCraft? У данного плагина гораздо больше плюсов, чем у CraftingController, но все же есть и свои недостатки. Начнем с плюсов. Тут можно сделать инстакрафт предметов, изменять количество крафта предметов за один раз, сделать уведомление о завершении крафта предметов в чат или в виде таблички. Ну и конечно же недостатки. Со стаками предметов у этого плагина все очень плохо. Допустим у вас стоит стак патрона 5,56 по 250 штук.Мы крафтим за один раз 600 патронов и эти самые патроны состакаются по 600 штук. Когда вы будете перемещать патроны по ячейкам инвентаря, то они у вас нормально состакаются по 250 штук. Ну и последний баг связан с чертежами. При крафте предмета с помощью чертежа у вас всегда будет оставаться одна штука бумаги, которую можно использовать для крафта до бесконечности.

    Плагин GatherManager

    Следующий не менее популярный плагин GatherManager. Данный плагин изменяет количество добываемых ресурсов. Благодаря простым консольных командам, вы с легкостью сможете изменить коэффициент добывания ресурсов.

    Плагин Notifier

    Почему то все так любят плагин Notifier, особенно включать уведомление о входе и выходе игрока из сервера. Я считаю, что это очень глупо делать, ведь данные сообщения не только создают флуд в чате, но и отвлекают остальных игроков. Ведь ни кому не интересно, что игрок «Дядя Ваня» зашел на сервер =) Но также помимо бесполезных функций плагина есть и полезные.

    Например: уведомление о вылете самолета и вертолета. Ну и для тех, кто не умеет настраивать GUI интерфейс можно к примеру настроить команду /rules.

    Плагин LustyMap

    Игроки модифицированных серверов совсем забыли о карте, которая есть в игре. Ее достаточно просто скрафтить (всего лишь один кусок бумаги) и пойти изучать карту. Ведь на ней сразу не показывается вся карта, а только те места где вы побывали. Вы наверное поняли к чему я клоню. Это плагин LustyMap. На данный момент он перестал поддерживаться разработчиком по неизвестным причинам, так что пользуйтесь, пока он работает 🙂

    Читайте также:  Установка платформы для эвакуатора с манипулятором

    Плагин DeathNotes

    Убийства. Все любят постреляться в Rust. Куда же без этого? Плагин DeathNotes хорош тем, что предоставляет визуальную информацию для игроков, кто кого загрыз или отлупил камнем. Тем самым показывает агрессивных игроков или же неудачников спотыкающихся об бревна.

    Плагин Clans

    Все наверняка в Rust любят играть с друзьями. Ведь это весело и не так муторно собирать ресурсы или рейдить кого-нибудь. Плагин Clans ставит перед ником игрока клантэг. Теперь другие игроки смогут понять, кто в каком клане состоит.

    Плагин NTeleportation

    Все хотят как можно быстрей попасть в свой дом после долгосрочного фарма ресурсов, дабы вас не убили и не забрали ваши драгоценные ресурсы. Или же как можно быстрей помочь своему другу, который попал в беду. Плагин NTeleportation вам в помощь. Создавайте точки домов и телепортируйтесь к ним, отправляйте запросы другим игрокам на телепортацию и многое другое!

    Плагин InfoPanel

    Ну и закончу я плагином InfoPanel. Благодаря ему другие игроки смогут увидеть онлайн на вашем сервере, активный значок о вылете вертолета или самолета, игровое время, координаты и небольшой бокс, куда вы можете написать ссылку на свой проект или магазин. Например: к вам зашел какой-нибудь ютубер просто поиграть и поснимать, но не рекламируя ваш проект. А ваш сервер в свою очередь будет сам себя рекламировать, благодаря этому плагину.

    источник

    Как настроить плагины в Rust

    Настроить плагины в Rust иногда довольно трудно. Лишь некоторые из них достаточно поместить в папку «plugins», они сами создадут файлы конфига и начнут работать. В подавляющем же большинстве случаев ещё требуется прописать пермишины, настроить файл в папке «config», скачать ещё несколько плагинов. Например, чтобы заработал LustyMap, ему ещё нужно в придачу скачивать ImageLibrary. О таких необходимостях всегда указывается на сайте разработчиков в описании к плагину.

    Так что однозначно описать в одной статье, как настраиваются ВСЕ плагины в Rust, не получится. Нужен индивидуальный подход к каждому дополнению. Если сталкиваетесь с проблемой того, что не работает какой-то плагин, то ищите в интернете, как конкретно он ставится и запускается.

    Если же вас волнует, как в принципе поставить что-либо на сервер, то сначала нужно скачать мод – magma или oxide. Так и вводим в гугле: «Скачать oxide для Rust». Распаковываем этот архив в корневую папку сервера. После внутри появится папка «Plugins». Туда и нужно вставлять все файлы с расширением «json».

    Что же касается пермишенов, то это та ещё головная боль. На английском они называются «permissions». Суть в том, что некоторые плагины даже после установки не позволяют себя использовать, потому что их права не настроены. Иногда нужно прописать в консоли команду oxide.grant group default , чтобы плагином начали пользоваться все игроки на сервере.

    Если же вы не знаете, как называется тот или иной пермишин, введите в консоли oxide.show perms. Вам покажут список ВСЕХ пермишенов, какие только есть в данный момент у плагинов. Сначала указывается название дополнение, потом ставится точка и пишется ещё слово. По названию вам и нужно ориентироваться.

    Заключение

    Так, например, чтобы заработал плагин FurnaceSplitter, нужно прописать дефолтной группе привилегию furnacesplitter.use. В противном случае плагин как будто и нет на сервере совсем. Его окошка внизу нет, и он не работает. Некоторые дополнения и вовсе настраиваются администратором сервера через меню чата. Однозначно любую вашу проблему ни одна статья не решит. Разбирайтесь конкретно в том, что случилось.

    Если в консоли после установки всплывают какие-то красные слова, вводите их в гугле целиком, и только так найдёте решение. Конечно, подсовывать вам будут англоязычные форумы и сайты, но тут никуда не деться. Разбирайтесь, пользуйтесь переводчиком, додумывайте и осмысляйте перевод. Или покупайте у русских разработчиков платные плагины, и не знайте никаких проблем. Там всё будет русифицировано, и в случае чего будете знать, к кому предъявлять претензии. Удачи!

    источник