Skip to content

Конфигурация ​

Конфиг описывает поведение плагина: включена ли иконка, какая команда, какие числа. Код для этого не правят. Файл появляется сам после первой успешной загрузки. Пока в консоли не было загрузки плагина, создавать JSON руками не нужно.

До этой страницы нужны JSON, рабочий сервер и установленный Vanish.

Скопируйте файл до правки. Ошибочный JSON Carbon не лечит по строкам: плагин либо не примет его, либо уйдёт в значения по умолчанию.

Путь ​

carbon/configs/Vanish.json

Именно configs. Папка config без s — это не настройки плагинов. Туда при переносе с Oxide файлы кладут по ошибке, и плагин продолжает жить со встроенными значениями.

Открывайте файл в Sublime Text. Блокнот Windows иногда сохраняет его так, что кавычки перестают быть обычными ".

Плагин с TopPlugin получит свой JSON рядом. В Vanish.json чужие ключи не дописывают.

Пример ​

Набор ключей зависит от версии Vanish. Ниже смысл полей, а не эталон, который надо перепечатать поверх своего файла. Смотрите тот JSON, который создал ваш сервер.

json
{
  "NoClip on Vanish (runs noclip command)": true,
  "Enable GUI": true,
  "Icon URL (.png or .jpg)": "https://i.ibb.co/3rZzftx/yL9HNRy.png",
  "Image AnchorMin": "0.175 0.017",
  "Image AnchorMax": "0.22 0.08"
}

Длинный английский ключ не переименовывают. true включает полёт и иконку. Ссылка и якоря — строки, даже если внутри цифры, поэтому кавычки остаются.

Замените ссылку на свою. Картинка должна открываться по адресу напрямую.

json
"Icon URL (.png or .jpg)": "https://example.com/icon.png",

Сохраните. В консоли:

c.reload Vanish

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

Ошибка разбора в консоли — верните .bak. Чаще всего виновата запятая в конце или кавычка, которую редактор заменил на «ёлочку».

После обновления .cs новые ключи сами в старый файл не дописываются. Сверьте страницу плагина. Если проще начать с чистого: c.unload Vanish, уберите JSON в сторону, c.load Vanish, перенесите свои значения в свежий файл по одному.

Опубликовано под лицензией MIT.
Данный проект не является официальной документацией Facepunch/Rust.
Это общественная база знаний, созданная для удобства администраторов и игроков.