Короткий ответ
Опишите скрипт для Roblox обычными словами. RoCode пишет Luau, кладёт скрипт в нужное место открытой в Studio игры и может проверить его на ошибки компиляции. С плагином 3.9.11 или новее он ещё и запускает плейтест вашей игры в Studio и управляет тестовым персонажем, чтобы проверить, что всё работает. Starter даёт бесплатные кредиты каждый день без карты, а Pro стоит 9,99 $ в месяц за 150 кредитов. Проверено 22 октября 2026 года.
Опишите нужный скрипт
Добавь Script внутрь парта LavaFloor в Workspace. Когда любая часть персонажа игрока касается его, ставь Health у Humanoid этого игрока на 0. Игнорируй всё, что не является частью персонажа игрока, например NPC или свободные парты. Используй только актуальные API.
- Находит парт LavaFloor в вашей иерархии
- Создаёт в нём Script KillOnTouch
- Проверяет скрипт на ошибки компиляции в Studio
- С плагином 3.9 или новее в режиме Build запускает короткий плейтест
RoCode работает на компьютере с Roblox Studio. На телефоне кнопка отправляет или копирует ваш промпт, чтобы закончить на компьютере. Начать можно бесплатно: войдите, подключите Studio и отправьте промпт в чат RoCode.
Workspace
LavaFloor Part
KillOnTouch Script new
local Players = game:GetService("Players")
local lava = script.Parent :: BasePart
lava.Touched:Connect(function(hit: BasePart)
-- Реагируем только на части персонажа игрока, а не на NPC или свободные парты
local character = hit:FindFirstAncestorOfClass("Model")
if not character or not Players:GetPlayerFromCharacter(character) then
return
end
local humanoid = character:FindFirstChildOfClass("Humanoid")
if humanoid and humanoid.Health > 0 then
humanoid.Health = 0
end
end)
Хороший результат короткий и делает ровно то, что просили. Этот пример написали мы, чтобы показать шаблон, он взят из нашего гайда по ИИ в Roblox Studio. Что напишет RoCode, зависит от вашего промпта, вашего плейса и модели.
- Аккаунтов уже тысячи.
- 1 кредит бесплатно каждый день, карта не нужна.
- 27 инструментов Studio, которые читают, правят и тестируют ваш плейс, с последней версией плагина.
Он пишет скрипт, а потом кладёт его туда, где ему место
Большинство ИИ-генераторов скриптов выдают кусок Luau, а остальное оставляют вам. RoCode это плагин для Roblox Studio, поэтому остальное он делает сам.
- Пишет Luau. Вы описываете задачу на rocode.app, а RoCode пишет код, создаёт Script, LocalScript или ModuleScript и помещает его в нужный объект.
- Строит то, что нужно для задачи. Задаёт свойства и строит парты или интерфейс, если они нужны. Работает в плейсе, который у вас уже открыт, включая уже написанные вами скрипты.
- Проверяет свои скрипты. Ему велено проверять каждый написанный скрипт на ошибки компиляции прямо в Studio, с предупреждениями о
wait,spawnиdelay, о require и именах в GetService, а неудачная проверка отправляет запуск на исправление, до двух раз.
Как он тестирует, читает ошибки и отменяет
С плагином 3.9 или новее в режиме Build (режим, который вносит изменения) он может нажать Play для теста длиной до 30 секунд и прочитать ошибки и предупреждения сервера и клиента. Он также читает окно Output в Studio, включая строки Server и Client из ваших собственных плейтестов, поэтому работает с настоящими ошибками, а не гадает. Каждая группа изменений отмечается как точка отмены в Studio, поэтому Ctrl+Z откатывает их шаг за шагом.
От одной фразы к рабочему Luau
Скрипты, которые замечают игроки, и к каждому есть гайд с кодом (на английском): спринт, дверь, GUI магазина, таблица лидеров, сохранение данных, телепорт.
Добавь магазин, где игроки покупают ускорение за монеты.
- Создаёт ScreenGui магазина из своих шаблонов интерфейса
- Пишет серверный скрипт, который обрабатывает покупку и проверяет валюту
- Пишет LocalScript, который управляет кнопками
- Проверяет скрипты на ошибки компиляции в Studio
Сделай килбрик, который перезапускает игрока, а не уничтожает его.
- Находит парт в вашей иерархии или создаёт новый
- Пишет обработчик Touched с перезапуском
- Задаёт свойства самого парта
Моя таблица лидеров не сохраняется. Почини.
- Ищет по вашим скриптам и читает найденный код leaderstats и DataStore
- Читает Output в Studio после вашего плейтеста, чтобы увидеть настоящую ошибку
- Делает точечную правку, а не переписывает файл
Что разработчики Roblox на самом деле просят у ИИ
Большинство инструментов об этом гадают. Мы можем это измерить. Вот что люди первым делом просили у RoCode, по 34 336 первым промптам.
| Что просили | Промпты | Доля |
|---|---|---|
| Интерфейсы: GUI, HUD и меню | 5 820 | 17,0 % |
| Оружие и бой | 2 787 | 8,1 % |
| Движение: спринт, рывок, полёт | 2 543 | 7,4 % |
| Магазины | 2 218 | 6,5 % |
| Исправление ошибок и сломанных скриптов | 1 829 | 5,3 % |
| Симуляторы и тайкуны | 1 377 | 4,0 % |
| Инвентари | 1 224 | 3,6 % |
| Таблицы лидеров | 1 208 | 3,5 % |
| Двери и телепорты | 1 206 | 3,5 % |
| NPC | 1 115 | 3,2 % |
| Обби | 982 | 2,9 % |
| Сохранение данных игроков | 957 | 2,8 % |
Интерфейсы на первом месте
Работа с интерфейсом с большим отрывом самая большая категория, поэтому RoCode поставляется с готовыми макетами для магазинов, инвентарей, HUD, диалогов, таблиц лидеров и настроек, а не заставляет собирать каждый фрейм вручную. Макет начинается с предметов-заглушек; скрипты, которые заставляют его работать, пишутся отдельно.
Хотите написать сами?
Если вы предпочитаете писать эти системы сами, ссылки в таблице ведут на наши гайды по скриптингу в Roblox (на английском) с полным кодом на Luau для каждой системы, а на странице скрипты для Roblox Studio их основные скрипты собраны по тому, что они делают, и готовы к копированию.
Как считаются строки
Первый промпт это первое сообщение каждого чата RoCode, который ещё хранится. Их сортирует автоматический поиск ключевых слов, только по целым словам и без учёта регистра, поэтому «lobby» не считается обби, а «datastore» не считается магазином. Прежняя версия этой таблицы искала части слов, из-за чего эти две строки были завышены. Ни один промпт здесь не показан. Правила такие (слова английские, как в промптах):
| Строка | Слова и фразы |
|---|---|
| Интерфейсы | gui, guis, screengui, surfacegui, billboardgui, hud, menu, menus, ui, interface, textbutton, textlabel, imagebutton |
| Оружие и бой | gun, guns, weapon, weapons, sword, swords, combat, pvp, shoot, shooting, shooter, fighting, katana, blaster, rifle, pistol |
| Движение | sprint, sprinting, double jump, dash, dashing, fly, flying, walkspeed, jumppower, crouch, crouching, slide, sliding, wallrun, wall run, parkour, stamina, climb, climbing |
| Магазины | shop, shops, store, stores, merchant |
| Исправление ошибок | error, errors, bug, bugs, buggy, broken, fix, debug, или фразы «not working», «doesn’t work», «isn’t working», «won’t work» и «does not work» (с апострофом или без) |
| Симуляторы и тайкуны | simulator, tycoon, tycoons |
| Инвентари | inventory, inventories, backpack, hotbar |
| Таблицы лидеров | leaderboard, leaderboards, leaderstat, leaderstats, leader board |
| Двери и телепорты | door, doors, teleport, teleports, teleporter, teleporters, teleporting, teleportation |
| NPC | npc, npcs |
| Обби | obby, obbies, obstacle course, killbrick, killbricks, kill brick, kill bricks, kill part, kill parts, lava brick |
| Сохранение данных игроков | datastore, datastores, data store, data stores, datastoreservice, profileservice, profilestore, или save, saves, saving, persist, persists или persistent, за которыми в пределах 30 символов идёт data, progress, stats, coins, cash, money, inventory или leaderstats |
Три шага. Главный из них третий.
- Установите плагин. Возьмите плагин RoCode в Creator Store и откройте плейс в Studio. Он подключается сам, если Studio вошёл в тот же аккаунт Roblox, что и RoCode; иначе введите в чат код плагина из 8 символов.
- Опишите, что нужно. Обычными словами на rocode.app. Писать Luau самому не нужно, и формулировать как программист тоже.
- Он строит в вашем плейсе. Плагин применяет каждое изменение к открытому плейсу. Ничего не нужно вставлять и связывать, а
Ctrl+Zоткатывает группу изменений, если она вам не понравилась.
Чего он делать не будет
- Готовую игру из одной фразы. RoCode не создаст готовую, сбалансированную, опубликованную игру Roblox из одного предложения. Сегодня такого не умеет ничто, что бы ни обещала реклама. Он строит системы внутри плейса, над которым вы уже работаете, а это как раз та часть, что отнимает время.
- Код для чужих игр. Он для создания вашей собственной игры. Инструкции RoCode запрещают ему писать эксплойты, скрипты для экзекьюторов, бэкдоры и всё, что вредит другим игрокам или крадёт данные, поэтому это не источник скриптов для игр, которые вам не принадлежат.
- Что-либо без плагина. Чтобы вообще что-то делать, ему нужен установленный плагин для Studio. Чат сам по себе просто чат. Плагин даёт ему руки, и именно поэтому он может править вашу иерархию, а не описывать, что вам напечатать.
Частые вопросы
Есть ли бесплатный ИИ-генератор скриптов для Roblox?
Да. План Starter бесплатный: 1 кредит в день, пополнение в 00:00 UTC, с полным доступом к плагину для Studio. На бесплатной модели этого хватает на одну-две небольшие задачи в день. Карта не нужна. Вступать в Discord для бесплатных кредитов не нужно.
Может ли ИИ писать скрипты на Luau для Roblox Studio?
Да. RoCode пишет Luau по описанию обычными словами, создаёт скрипт в нужном месте иерархии и может проверить его на ошибки компиляции в Studio, не запуская.
RoCode работает внутри Roblox Studio или код нужно копировать?
Внутри Studio. Вы пишете в веб-чате, а плагин применяет изменения к плейсу, который у вас уже открыт. Ничего копировать и вставлять не нужно.
Какие скрипты для Roblox Studio он может написать?
Script, LocalScript и ModuleScript на Luau для игры, которую вы делаете. RoCode создаёт каждый в нужном месте иерархии (см. где выполняется каждый тип скрипта, на английском) и строит парты или интерфейс, если они нужны. По нашему подсчёту 34 336 первых промптов чаще всего сначала просят интерфейсы, оружие и бой, движение и магазины. Он для вашей собственной игры: его инструкции запрещают писать эксплойты.
Может ли ИИ сделать за меня целую игру в Роблокс?
Нет. RoCode строит системы внутри плейса, над которым вы уже работаете: скрипты, интерфейсы, конструкции и логику, которая их связывает. Готовая игра всё равно требует вас.
Что если в написанном скрипте ошибка?
RoCode велено проверять каждый написанный скрипт на ошибки компиляции в Studio, с предупреждениями о wait, spawn и delay, о require и именах в GetService, а неудачная проверка отправляет запуск на исправление, до двух раз. С плагином 3.9 или новее в режиме Build он может нажать Play для теста до 30 секунд и прочитать ошибки и предупреждения сервера и клиента. Он также читает окно Output, включая строки из ваших плейтестов, поэтому работает с настоящей ошибкой.
Можно ли отменить то, что изменил ИИ?
Да. Каждая группа изменений отмечается как точка отмены в истории Studio, поэтому Ctrl+Z откатывает их шаг за шагом.
Можно ли пользоваться генератором скриптов на телефоне?
Нет. RoCode пишет скрипты в Roblox Studio, который работает на компьютере с Windows или Mac, а его чату нужен браузер на компьютере: на телефоне чат показывает сообщение, что он только для компьютера. На телефоне кнопка на этой странице отправляет или копирует ваш промпт, чтобы закончить на компьютере.