Lex Booster Steal a Brainrot Script | Lex Movement Tools Speed Booster, Auto Jump, & Auto TP

Lex Booster Steal a Brainrot Script | Lex Movement Tools Speed Booster, Auto Jump, & Auto TP

Steal a Brainrot 4 days ago
331 views
Lex Booster Steal a Brainrot Script | Lex Movement Tools Speed Booster, Auto Jump, & Auto TP Keyless
DeltaDev
Play Game Game Link

Description

Gain unmatched agility in Steal a Brainrot with Lex Movement Tools, an ultra-lightweight speed and positional utility script by worches. Custom-designed for executors like Delta and Xeno, this keyless tool provides dynamic speed control alongside a specialized jump-boost and instant downward teleport system. Scale obstacles rapidly, outpace opponent tracking, and display your active speed metrics with a real-time overhead ESP counter.

Features

  • Custom Speed Booster: Instantly adjusts your character’s WalkSpeed using a custom input box (configurable from 5 to 100) with a one-tap toggle.
  • Overhead Speed ESP: Renders a clean 3D BillboardGui directly above your character’s head to track your movement magnitude in real time.
  • Auto Jump & TP Down: Executes an automated high-velocity jump loop to gain 15 studs of elevation before raycasting and instantly teleporting your character safely back to ground level.
  • Universal Executor Support: Built with standard Roblox services (RunService, RaycastParams, UserInputService) to run smoothly on mobile and PC executors like Delta, Xeno, and Fluxus.
  • 100% Keyless: Direct Luau code execution without external links or verification steps.

How to Use with Delta Executor

  1. Copy the Code: Copy the full Luau script block provided in the code container below.
  2. Attach Delta: Launch Steal a Brainrot on Roblox and open your floating Delta Executor console interface.
  3. Execute the Script: Paste the code directly into Delta’s code workspace and click execute.
  4. Control Your Movement: Use the draggable Lex Movement Tools GUI to adjust your speed values, toggle the speed display, or turn on the Auto Jump + TP loop.

Features
Compatible Executors

Script

--[[
    Lex Movement Tools - Focused Version (Delta/Xeno)
    - Speed Booster + Live Speed ESP
    - Auto Jump + Instant TP Down (15 studs)
]]
local Players = game:GetService("Players")
local RunService = game:GetService("RunService")
local UserInputService = game:GetService("UserInputService")
local LocalPlayer = Players.LocalPlayer

-- Settings
local Settings = {
    Speed = 29.7,
    RiseHeight = 15,
    RiseTime = 0.7,
}

-- UI
local ScreenGui = Instance.new("ScreenGui")
ScreenGui.Name = "LexMovementTools"
ScreenGui.Parent = LocalPlayer:WaitForChild("PlayerGui")
ScreenGui.ResetOnSpawn = false

local MainFrame = Instance.new("Frame")
MainFrame.Size = UDim2.new(0, 260, 0, 180)
MainFrame.Position = UDim2.new(0.5, -130, 0.2, 0)
MainFrame.BackgroundColor3 = Color3.fromRGB(20, 20, 20)
MainFrame.BorderSizePixel = 0
MainFrame.Active = true
MainFrame.Draggable = true
MainFrame.Parent = ScreenGui

local UICorner = Instance.new("UICorner", MainFrame)
UICorner.CornerRadius = UDim.new(0, 10)

local UIStroke = Instance.new("UIStroke", MainFrame)
UIStroke.Color = Color3.fromRGB(255, 255, 255)
UIStroke.Thickness = 1.5

local Title = Instance.new("TextLabel", MainFrame)
Title.Size = UDim2.new(1, 0, 0, 30)
Title.Position = UDim2.new(0, 0, 0, 6)
Title.BackgroundTransparency = 1
Title.Text = "Lex Movement Tools"
Title.TextColor3 = Color3.fromRGB(255, 255, 255)
Title.Font = Enum.Font.GothamBold
Title.TextSize = 16

-- Speed Booster
local SpeedLabel = Instance.new("TextLabel", MainFrame)
SpeedLabel.Size = UDim2.new(1, -20, 0, 18)
SpeedLabel.Position = UDim2.new(0, 10, 0, 40)
SpeedLabel.BackgroundTransparency = 1
SpeedLabel.Text = "Speed Booster"
SpeedLabel.TextColor3 = Color3.fromRGB(255, 255, 255)
SpeedLabel.Font = Enum.Font.GothamBold
SpeedLabel.TextSize = 13
SpeedLabel.TextXAlignment = Enum.TextXAlignment.Left

local SpeedBox = Instance.new("TextBox", MainFrame)
SpeedBox.Size = UDim2.new(0, 80, 0, 26)
SpeedBox.Position = UDim2.new(0, 10, 0, 62)
SpeedBox.BackgroundColor3 = Color3.fromRGB(35, 35, 35)
SpeedBox.TextColor3 = Color3.fromRGB(255, 255, 255)
SpeedBox.Text = tostring(Settings.Speed)
SpeedBox.Font = Enum.Font.Gotham
SpeedBox.TextSize = 14
SpeedBox.ClearTextOnFocus = false
Instance.new("UICorner", SpeedBox)

local SpeedToggle = Instance.new("TextButton", MainFrame)
SpeedToggle.Size = UDim2.new(0, 130, 0, 26)
SpeedToggle.Position = UDim2.new(0, 100, 0, 62)
SpeedToggle.BackgroundColor3 = Color3.fromRGB(200, 50, 50)
SpeedToggle.Text = "OFF"
SpeedToggle.Font = Enum.Font.GothamBold
SpeedToggle.TextSize = 13
SpeedToggle.TextColor3 = Color3.new(1, 1, 1)
Instance.new("UICorner", SpeedToggle)

-- Auto Jump + TP
local AutoLabel = Instance.new("TextLabel", MainFrame)
AutoLabel.Size = UDim2.new(1, -20, 0, 18)
AutoLabel.Position = UDim2.new(0, 10, 0, 100)
AutoLabel.BackgroundTransparency = 1
AutoLabel.Text = "Auto Jump + TP Down (15 studs)"
AutoLabel.TextColor3 = Color3.fromRGB(255, 255, 255)
AutoLabel.Font = Enum.Font.GothamBold
AutoLabel.TextSize = 13
AutoLabel.TextXAlignment = Enum.TextXAlignment.Left

local AutoToggle = Instance.new("TextButton", MainFrame)
AutoToggle.Size = UDim2.new(1, -20, 0, 30)
AutoToggle.Position = UDim2.new(0, 10, 0, 122)
AutoToggle.BackgroundColor3 = Color3.fromRGB(200, 50, 50)
AutoToggle.Text = "OFF"
AutoToggle.Font = Enum.Font.GothamBold
AutoToggle.TextSize = 14
AutoToggle.TextColor3 = Color3.new(1, 1, 1)
Instance.new("UICorner", AutoToggle)

-- Variables
local SpeedEnabled = false
local AutoBoostEnabled = false
local SpeedDisplay = nil
local OriginalWalkSpeed = 16

-- Helper functions
local function GetHumanoid()
    local char = LocalPlayer.Character
    return char and char:FindFirstChildOfClass("Humanoid")
end

local function GetHRP()
    local char = LocalPlayer.Character
    return char and char:FindFirstChild("HumanoidRootPart")
end

local function CreateSpeedDisplay()
    if SpeedDisplay then SpeedDisplay:Destroy() end
    local char = LocalPlayer.Character
    if not char then return end
    local head = char:FindFirstChild("Head")
    if not head then return end

    SpeedDisplay = Instance.new("BillboardGui")
    SpeedDisplay.Size = UDim2.new(0, 100, 0, 26)
    SpeedDisplay.StudsOffset = Vector3.new(0, 2.5, 0)
    SpeedDisplay.AlwaysOnTop = true
    SpeedDisplay.Parent = head

    local label = Instance.new("TextLabel", SpeedDisplay)
    label.Size = UDim2.new(1, 0, 1, 0)
    label.BackgroundTransparency = 1
    label.Text = "Speed: 0"
    label.TextColor3 = Color3.fromRGB(0, 255, 150)
    label.Font = Enum.Font.GothamBold
    label.TextSize = 13
    label.TextStrokeTransparency = 0.5
end

-- Speed Booster Loop
RunService.Heartbeat:Connect(function()
    local hum = GetHumanoid()
    if hum then
        if SpeedEnabled then
            hum.WalkSpeed = Settings.Speed
        end

        -- Real-time speed display
        if SpeedDisplay then
            local speed = math.abs(hum.MoveDirection.Magnitude * hum.WalkSpeed)
            SpeedDisplay.Text = "Speed: " .. math.floor(speed * 10) / 10
        end
    end
end)

SpeedBox.FocusLost:Connect(function()
    local val = tonumber(SpeedBox.Text)
    if val and val >= 5 and val = Settings.RiseHeight then
                    reached = true
                end

                RunService.Heartbeat:Wait()
            until reached or tick() - startTime >= 0.7 or not AutoBoostEnabled

            if not AutoBoostEnabled then break end

            local rayParams = RaycastParams.new()
            rayParams.FilterDescendantsInstances = {LocalPlayer.Character}
            rayParams.FilterType = Enum.RaycastFilterType.Exclude

            local result = workspace:Raycast(hrp.Position, Vector3.new(0, -200, 0), rayParams)

            if result then
                hrp.CFrame = CFrame.new(result.Position + Vector3.new(0, 3.5, 0))
                hrp.AssemblyLinearVelocity = Vector3.new(0, 0, 0)
            end

            repeat
                RunService.Heartbeat:Wait()
            until (GetHumanoid() and GetHumanoid().FloorMaterial ~= Enum.Material.Air) or not AutoBoostEnabled

            task.wait(0.1)
        end
    end)
end

AutoToggle.MouseButton1Click:Connect(function()
    AutoBoostEnabled = not AutoBoostEnabled
    AutoToggle.Text = AutoBoostEnabled and "ON" or "OFF"
    AutoToggle.BackgroundColor3 = AutoBoostEnabled and Color3.fromRGB(50, 200, 50) or Color3.fromRGB(200, 50, 50)

    if AutoBoostEnabled then
        StartAutoBoost()
    end
end)

LocalPlayer.CharacterAdded:Connect(function(char)
    if SpeedEnabled then
        task.wait(1)
        CreateSpeedDisplay()
    end
end)

print("Lex Movement Tools loaded")

Comments (0)

No comments yet. Be the first!