Rust news
SOCIAL:
Filed under: Oxid, Плагины

Плагин MagicCraft

3c7cf0044d02a7cbc4ba4ba0a92fd1da

Плагин MagicCraft изменяет время крафта различных предметов. Также тут настраивается уведомления о завершении крафта определенных предметов.


Настройка и установка

  • Скачайте плагин с официального сайта Oxide
  • Закиньте плагин в директорию oxide/plugins
  • Найдите файл с названием MagicCraft (расширение .json)

Настройка по умолчанию

  • Мы советуем Вам поставить значение IgnoreProtocolChanges на true. Потому что при обновлении сервера меняется его Protocol. Если оставить это значение на false, то Вам после каждого обновления придется узнавать Protocol и менять его в этом файле, что крайне не удобно.
  • MessagesEnabled — включение и выключение уведомлений о завершении крафта предмета.
  • После того, как Вы закончили с настройкой конфиге, нам нужно перейти в директорию oxide/data
  • Там Вы найдете два файла с похожими названиями, а именно MagicCraft и MagicCraft.old (у всех файлов расширение .json)
  • Нам понадобится файл MagicCraft (MagicCraft.old вообще не трогаем)
  • Открываем его и видим список всех предметов, которые можно создать
  • Расскажу, что за что отвечает на примере

Пример

MaxBulkCraft — настраивается максимальное количество, за один раз которого можно создать данный предмет.
MinBulkCraft — тут тоже самое, только минимальное количество
displayName — название предмета, которое будет отображаться в уведомлении при завершении крафта
shortName — сюда пишется название предмета в формате Item Shortname. Названия всех предметов в этом формате можете посмотреть тут
description — описание предмета
Enabled — включение и выключение крафта предмета с Вашей настройкой (при значении false предмет будет крафтиться по умолчанию)
Cooldown — время крафта предмета (значение 0 — инстакрафт)

Примечание: значения displayName и description необязательно редактировать. Редактируйте данные значения лишь в том случае, если в oxide/config Вы ставили значение MessagesEnabled на true


Выдача привилегий

Право: MagicCraft.able

Данное право необходимо выдать, чтобы игроки смогли крафтить предметы с Вашей настройкой. В противном случае, у игроков крафт будет идти по умолчанию. Права выдаются в серверной консоли.

grant group default "MagicCraft.able" - выдать право всем игрокам сервера
grant user "Ник" "MagicCraft.able" - выдать право конкретному игроку


Источники:

https://vk.com/kira_show