Скрипт можно писать хоть в «Блокноте». Но есть одна особенность, из-за которой обычный редактор будет тебе мешать.
Помнишь, что в скрипте нет ни одного import? Слова Module, events, client появляются в файле сами, их подставляет клиент при запуске. Редактор об этом не знает. Для него это просто незнакомые слова: он подчеркнёт красным почти каждую строку и не подскажет ни одного метода.
Плагин ниже это чинит: подчёркивания пропадают, появляются подсказки.
Плагин подсказывает названия методов прямо во время набора, показывает при наведении, что метод делает, и умеет вставлять готовые куски кода.
Поставить можно двумя способами. Через интерфейс: открой в VS Code вкладку Extensions (Ctrl+Shift+X), нажми три точки сверху панели и выбери установку из VSIX, дальше укажи скачанный файл. Через терминал: одна команда.
code --install-extension rockstar-scripts.vsixПосле установки открой в VS Code папку со скриптами (ту самую, что открывает .py dir), нажми Ctrl+Shift+P и выполни команду Rockstar: настроить проект скриптов. Это делается один раз. Красные подчёркивания исчезнут, заработает автодополнение.
Ещё в плагине есть заготовки: набираешь короткое слово, жмёшь Tab и получаешь готовый каркас кода. Вот несколько, полный список подскажет сам редактор — начни печатать букву r.
rmodule # модуль с настройкой
revent # реакция на игровое событие
rhud # свой элемент на экране
rscreen # меню
resp # подсветка игроков в мире
rstorage # сохранение данных на дискЕсли пишешь скрипты вместе с ИИ-помощником, ему нужно объяснить, как устроен клиент. Иначе он придумает методы, которых не существует, и код не заработает.
Мы собрали готовый набор файлов с описанием всего API. Скачай, подложи помощнику один раз, и он будет писать по настоящим правилам.
Для Claude Code распакуй архив в папку .claude/skills/ в своей домашней директории. На Windows это C:\Users\Имя\.claude\skills\. Помощник подхватит навык сам, когда попросишь написать скрипт.
Другим помощникам вроде Cursor или Copilot скорми файл SKILL.md как правила проекта или просто вставь его в переписку. Остальные файлы из архива подкладывай по теме: справочник по методам, список событий, описание меню и готовые примеры.
Помощник может не только писать код, но и работать с запущенной игрой: смотреть твоё состояние, крутить модули, снимать экран и кликать по нему. Как это подключить, написано на странице Нейросеть и MCP.
Скрипты привязаны к твоему аккаунту, поэтому их можно открыть и поправить прямо в браузере, в разделе Библиотека в личном кабинете. Правки долетят до клиента, даже если игра сейчас выключена: применятся при следующем запуске.
Это удобно, когда надо быстро что-то поправить с чужого компьютера. Но подсказок в браузере нет, поэтому для долгой работы над скриптом лучше поставить плагин и писать у себя.