Плагины 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 стала тормозить#
- Выключи все плагины разом в менеджере и перезапусти Studio
- Если стало легче — включай по одному, каждый раз перезапуская редактор
- Нашёл виновника — удали его, а не оставляй выключенным «на потом»
- Если не стало легче, дело не в плагинах: смотри размер сцены, количество деталей и разрешение текстур
Плагин не делает игру
Ни один инструмент не заменит понимания того, как устроена сцена и что делает скрипт. Плагины экономят время тому, кто и без них справится, — и запутывают того, кто ещё не разобрался. Начинать стоит с первой игры в Studio, а не с набора расширений.
Короткий итог. Плагин — это чужой код у тебя в редакторе с правами, которые ты выдал сам. Ставь мало, читай запросы прав, проверяй чужие модели на скрипты и держи список установленного коротким настолько, чтобы помнить, зачем нужен каждый пункт.
Обсуждение
Пиши по делу и без личных данных. Ссылки на сторонние сайты, обмен и «бесплатные робуксы» мы скрываем — почему.
Комментарии пишут те, кто вошёл — так спокойнее всем.
ВойтиПока никто ничего не написал. Будь первым.