Editor and script execution

Contents

Main window

Running manually

  1. Open Roblox and select the intended discovered client.
  2. Open or create a script.
  3. Click Attach and check client state.
  4. Click Run; inspect Console and actual client behavior.

Startup, discovery, attachment, delivery, and Luau execution are separate stages. The source engine includes a standalone Luau VM without Roblox game/services bindings. Existing bin contains a Roblox payload, but current compatibility and in-game execution are unconfirmed. Message acceptance alone is not execution proof.

Assigned scripts and Autoexec

Scripts / Autoexec in the Script dialog selects a saved file's location. Send selected script after attach is a separate account option. Choosing Autoexec does not enable that option.

Global Autoexec and individual assignments are separate mechanisms. Using both for one file can submit it twice. For predictable sessions, assign one file and explicitly configure auto-attach/submission. Renaming/deleting a file does not recreate it; select an existing file again.

Keyboard shortcuts

With the main window focused:

KeysAction
Ctrl+SSave current document
Ctrl+NNew document
Ctrl+WClose current tab
Ctrl+EnterRun
Ctrl+BShow/hide sidebar
Ctrl+,Settings
Ctrl+`Bottom panel
Ctrl++ / Ctrl+- / Ctrl+0Zoom in/out/reset
Shift+F10Editor context menu

The main window also handles Ctrl+I; do not substitute it for explicit client selection and Attach. Inputs, menus, and system dialogs can intercept shortcuts.

Settings

GroupControls
EditorFont size, indentation, spaces/tabs, wrap, line numbers, minimap, folding, ligatures, smooth cursor/scrolling
AppearanceBase theme, colors, CSS, radius, density, zoom, saved themes, import/export
ExplorerSidebar position
WindowAlways on top; normal minimize/maximize/close controls
ConsoleVisibility, timestamps, history limit, output/error redirection, clear on teleport if runtime supplies events
ExecutionGlobal auto-attach and multi-instance; account settings are separate
IntegrationsMCP and available integrations, each requiring configuration

Defaults: font 15, indent 4 spaces, wrap/minimap off, line numbers on, dark theme, zoom 1, radius 6, comfortable density, console limit 500. Saved switches do not prove payload support.

RakNet and purchases fields are not verified network/payment features. Native luaucomplete / luaudiagnostics return empty arrays. Version 2.11.3 checks the extraexecute.fun release manifest; updates require a manual Setup download. Download/repair searches existing binaries; it does not guarantee a new compatible payload download.

Explore, AI, and MCP

Explore uses ScriptBlox and depends on that external service. Found scripts are not automatically compatible.

AI requires a provider/configuration; its panel does not mean a service is connected. MCP is disabled by default, port 8225, URL http://127.0.0.1:8225/mcp. This is not the session bridge port. Some tab actions remain unsupported in UI. See development.