
Lex Booster Steal a Brainrot Script | Lex Movement Tools Speed Booster, Auto Jump, & Auto TP
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
WalkSpeedusing a custom input box (configurable from 5 to 100) with a one-tap toggle. - Overhead Speed ESP: Renders a clean 3D
BillboardGuidirectly 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
- Copy the Code: Copy the full Luau script block provided in the code container below.
- Attach Delta: Launch Steal a Brainrot on Roblox and open your floating Delta Executor console interface.
- Execute the Script: Paste the code directly into Delta’s code workspace and click execute.
- 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")
No comments yet. Be the first!