Studio

Плагины Roblox Studio: зачем нужны и как не поставить лишнего

Что такое плагин, чем он отличается от модели, какие права ты ему выдаёшь и почему «поставил всё подряд» в Studio заканчивается хуже, чем в браузере. Плюс те встроенные инструменты, из-за незнания которых плагины обычно и ставят.

Средне 10 минут проверен 3 часа назад

Что понадобится

Установленная Roblox Studio и хотя бы одна открытая сцена. Аккаунт Roblox — тот же, что и для игры.

Текст гайда «Плагины Roblox Studio: зачем нужны и как не поставить лишнего»

Содержание

Плагин — это программа, которая расширяет саму Studio: добавляет кнопку на панель, окно, горячую клавишу. Модель — это набор объектов, который ты вставляешь в сцену. Разница принципиальная: модель просто лежит в игре, а плагин выполняет свой код прямо у тебя в редакторе и видит всё, что в нём открыто.

Из этого следует всё остальное в этом гайде. Плагин ставится не «в игру», а тебе. Он остаётся с тобой во всех проектах, работает при каждом запуске Studio и не спрашивает разрешения второй раз.

Сначала — то, что уже есть#

Половина плагинов, которые ставят новички, повторяет встроенные инструменты. Прежде чем что-то искать, стоит открыть вкладки на верхней панели и посмотреть, что там лежит.

Встроенное, о чём чаще всего не знают
ИнструментЧто делает
Move, Scale, RotateПеремещение, масштаб и поворот с шагом привязки. Шаг задаётся тут же и по умолчанию не нулевой — отсюда ощущение, что деталь «прыгает»
CollisionsЗапрет ставить деталь внутрь другой. Выключается одной кнопкой, и половина мучений с расстановкой пропадает
Explorer и PropertiesДерево объектов и все их свойства. Это не отладочное окно, а основное рабочее место: почти всё, что делают плагины, тут есть руками
Model → Union, NegateСклейка и вырезание форм. Позволяет делать окна и арки без стороннего редактора
Terrain EditorЛандшафт: горы, вода, пещеры. Отдельный плагин для этого не нужен
ToolboxКаталог моделей, изображений и звуков. Через него же ставятся и плагины
Output и Script AnalysisОшибки скриптов и предупреждения. Разбор того, что там пишут, — в гайде про ошибки Luau

Проверь горячие клавиши

Многие «плагины для удобства» заменяют то, что делается сочетанием клавиш. Список сочетаний лежит в настройках Studio, и пять минут там экономят десяток установок.

Где живут плагины#

Вкладка Plugins на верхней панели — там и менеджер установленных, и вход в каталог. Каждый установленный плагин появляется на этой же вкладке своей кнопкой или группой кнопок. Если после установки ничего не появилось, скорее всего Studio нужно перезапустить.

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

Разрешения — самое важное место#

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

Что означают запросы плагина
ЗапросЧто он на самом деле разрешает
Изменять скриптыПлагин может читать и переписывать любой код в открытом проекте. Нужно редакторам кода и форматтерам — и никому больше
Доступ в интернет к конкретному адресуПлагин отправляет и получает данные с чужого сервера. Иногда это лицензия или обновление, иногда — содержимое твоего проекта
Работа с файлами на дискеИмпорт и экспорт. Разумно для инструментов, которые обещают выгрузку, и странно для «улучшателя выделения»

Право на скрипты — это право на всё

Плагин с доступом к скриптам может дописать строчку в чужой код так, что ты этого не заметишь, а сработает она уже у игроков. Именно так распространяются заражённые модели. Если инструмент не связан с редактированием кода, а просит такое право — не выдавай его и найди замену.

Как выбирать#

  • Смотри на автора: у людей, которые делают инструменты годами, обычно есть и другие работы, и обсуждение на форуме разработчиков
  • Смотри на дату обновления: Studio меняется, заброшенный плагин ломается тихо
  • Читай отзывы не первые пять, а те, что с жалобами: там видно, что именно ломается
  • Ставь по одному и работай день. Десять плагинов сразу — и непонятно, кто из них замедлил редактор
  • Не ставь то, что обещает «бесплатные робуксы», «автоматическую монетизацию» или «обход ограничений» — это не плагины, а способ забрать твой аккаунт

Отдельно про модели из каталога. Вставленная в сцену модель может содержать скрипт, и этот скрипт запустится на сервере твоей игры. Перед вставкой чужой модели раскрой её в Explorer и посмотри, нет ли внутри Script или LocalScript, которых там быть не должно. Мебель со скриптом внутри — классика.

Если Studio стала тормозить#

  1. Выключи все плагины разом в менеджере и перезапусти Studio
  2. Если стало легче — включай по одному, каждый раз перезапуская редактор
  3. Нашёл виновника — удали его, а не оставляй выключенным «на потом»
  4. Если не стало легче, дело не в плагинах: смотри размер сцены, количество деталей и разрешение текстур

Плагин не делает игру

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

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

Обсуждение

Пиши по делу и без личных данных. Ссылки на сторонние сайты, обмен и «бесплатные робуксы» мы скрываем — почему.

Комментарии пишут те, кто вошёл — так спокойнее всем.

Войти

Пока никто ничего не написал. Будь первым.