Генератор loadstring

Обработка в браузере

Превратите публичный raw URL Lua-скрипта в готовый Roblox loadstring. Ссылки GitHub blob автоматически переписываются в raw.githubusercontent.com.

Источник

Raw URL скрипта

Ждём URL

Используйте прямой raw URL. Обычные страницы GitHub переписываются автоматически, когда это возможно.

Результат

Сгенерированный код

0 символовLua / Luau

Как работает генератор

На выходе — стандартный шаблон Roblox loadstring(game:HttpGet("https://…"))(). Нужен прямой raw URL с текстом файла — например raw.githubusercontent.com, а не HTML-страница GitHub. Если есть только github.com/…/blob/…, Labmorf перепишет ссылку перед генерацией.

Обход кэша добавляет true вторым аргументом HttpGet, чтобы экзекьютор подтянул свежую версию скрипта. Защищённое выполнение оборачивает вызов в pcall и выводит предупреждение при ошибке. Ничего не загружается на сервер — генерация только в браузере.

Частые вопросы

Почему ссылка с GitHub не работает в игре?

HttpGet ждёт сырой текст файла. Обычная страница github.com отдаёт HTML. Используйте кнопку Raw на GitHub или вставьте blob-ссылку сюда — она перепишется в raw.githubusercontent.com.

Что такое обход кэша (cache bypass)?

Обход кэша добавляет true вторым аргументом game:HttpGet() — получается game:HttpGet("url", true). Roblox может вернуть закэшированный HTTP-ответ для того же URL; второй аргумент просит загрузить свежую копию. Включайте, когда обновили скрипт на GitHub или другом хосте, а экзекьютор всё ещё запускает старую версию.

Что такое защищённое выполнение (protected execution)?

Защищённое выполнение оборачивает вызов loadstring в pcall: при неверном URL, сетевой ошибке или синтаксической ошибке Lua скрипт не падает с необработанной ошибкой. Вместо этого срабатывает warn с текстом ошибки. Это не делает чужой код безопасным — только упрощает отладку сбоев.

Labmorf сохраняет или выполняет мой URL?

Нет. URL и сгенерированный код остаются во вкладке браузера. Обновите страницу — они исчезнут из памяти.

Похожие инструменты