Upload Script
Login Sign Up
Steal a Brainrot 73 👁 20 hours ago
▶ YouTube 💬 Discord

steal a brainrot script no key

🎮 Steal a Brainrot 👁 73 Views 🕒 20 hours ago
Script Code
local Players = game:GetService("Players")
local UserInputService = game:GetService("UserInputService")
local TweenService = game:GetService("TweenService")
local player = Players.LocalPlayer
local character = player.Character or player.CharacterAdded:Wait()
local humanoidRootPart = character:WaitForChild("HumanoidRootPart")
local humanoid = character:WaitForChild("Humanoid")

local screenGui = Instance.new("ScreenGui")
screenGui.Parent = player:WaitForChild("PlayerGui")
screenGui.Name = "LiftGui"
screenGui.ResetOnSpawn = false

local frame = Instance.new("Frame")
frame.Parent = screenGui
frame.Size = UDim2.new(0, 300, 0, 700) -- Increased height for new Patch Notes button
frame.Position = UDim2.new(0.5, -150, 0.5, -350)
frame.BackgroundColor3 = Color3.fromRGB(20, 20, 20)
frame.BorderSizePixel = 0
frame.BackgroundTransparency = 1
frame.ClipsDescendants = true

local uiGradient = Instance.new("UIGradient")
uiGradient.Color = ColorSequence.new({
    ColorSequenceKeypoint.new(0, Color3.fromRGB(20, 20, 20)),
    ColorSequenceKeypoint.new(1, Color3.fromRGB(40, 40, 40))
})
uiGradient.Rotation = 45
uiGradient.Parent = frame

local uiCorner = Instance.new("UICorner")
uiCorner.CornerRadius = UDim.new(0, 12)
uiCorner.Parent = frame

local uiStroke = Instance.new("UIStroke")
uiStroke.Color = Color3.fromRGB(0, 170, 255)
uiStroke.Thickness = 2
uiStroke.Transparency = 0.5
uiStroke.ApplyStrokeMode = Enum.ApplyStrokeMode.Border
uiStroke.Parent = frame

local dragging = false
local dragInput, dragStart, startPos

local function updateInput(input, targetFrame)
    local delta = input.Position - dragStart
    targetFrame.Position = UDim2.new(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y)
end

frame.InputBegan:Connect(function(input)
    if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then
        dragging = true
        dragStart = input.Position
        startPos = frame.Position
        input.Changed:Connect(function()
            if input.UserInputState == Enum.UserInputState.End then
                dragging = false
            end
        end)
    end
end)

frame.InputChanged:Connect(function(input)
    if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then
        dragInput = input
    end
end)

UserInputService.InputChanged:Connect(function(input)
    if input == dragInput and dragging then
        updateInput(input, frame)
    end
end)

local splashLabel = Instance.new("TextLabel")
splashLabel.Parent = screenGui
splashLabel.Size = UDim2.new(0, 300, 0, 100)
splashLabel.Position = UDim2.new(0.5, -150, 0.5, -50)
splashLabel.BackgroundTransparency = 1
splashLabel.Text = "TEKI SCRIPTZ"
splashLabel.TextColor3 = Color3.fromRGB(255, 255, 255)
splashLabel.Font = Enum.Font.GothamBold
splashLabel.TextSize = 40
splashLabel.TextTransparency = 0
splashLabel.TextStrokeTransparency = 0.8
splashLabel.TextStrokeColor3 = Color3.fromRGB(0, 0, 0)

local function applyRainbowEffectToLabel(label)
    spawn(function()
        while label and label.Parent do
            local hue = (tick() % 5) / 5
            label.TextColor3 = Color3.fromHSV(hue, 1, 1)
            wait(0.1)
        end
    end)
end

applyRainbowEffectToLabel(splashLabel)

local fadeTween = TweenService:Create(splashLabel, TweenInfo.new(2, Enum.EasingStyle.Sine, Enum.EasingDirection.Out), {TextTransparency = 1, TextStrokeTransparency = 1})
fadeTween:Play()
fadeTween.Completed:Connect(function()
    splashLabel:Destroy()
    local guiFadeIn = TweenService:Create(frame, TweenInfo.new(1, Enum.EasingStyle.Sine, Enum.EasingDirection.In), {BackgroundTransparency = 0.1})
    guiFadeIn:Play()
end)

local titleLabel = Instance.new("TextLabel")
titleLabel.Parent = frame
titleLabel.Size = UDim2.new(1, 0, 0, 40)
titleLabel.Position = UDim2.new(0, 0, 0, 10)
titleLabel.BackgroundTransparency = 1
titleLabel.Text = "TEZIS SAB SCRIPT"
titleLabel.TextColor3 = Color3.fromRGB(255, 255, 255)
titleLabel.Font = Enum.Font.GothamBold
titleLabel.TextSize = 20
titleLabel.TextStrokeTransparency = 0.8
titleLabel.TextStrokeColor3 = Color3.fromRGB(0, 0, 0)

applyRainbowEffectToLabel(titleLabel)

local button = Instance.new("TextButton")
button.Parent = frame
button.Size = UDim2.new(0.9, 0, 0, 50)
button.Position = UDim2.new(0.05, 0, 0, 60)
button.BackgroundColor3 = Color3.fromRGB(0, 170, 255)
button.BorderSizePixel = 0
button.Text = "Activate Lift"
button.TextColor3 = Color3.fromRGB(255, 255, 255)
button.Font = Enum.Font.GothamBold
button.TextSize = 18
button.BackgroundTransparency = 0.2

local buttonCorner = Instance.new("UICorner")
buttonCorner.CornerRadius = UDim.new(0, 8)
buttonCorner.Parent = button

local buttonStroke = Instance.new("UIStroke")
buttonStroke.Color = Color3.fromRGB(255, 255, 255)
buttonStroke.Thickness = 1
buttonStroke.Transparency = 0.7
buttonStroke.Parent = button

local settingsLabel = Instance.new("TextLabel")
settingsLabel.Parent = frame
settingsLabel.Size = UDim2.new(1, 0, 0, 30)
settingsLabel.Position = UDim2.new(0, 0, 0, 120)
settingsLabel.BackgroundTransparency = 1
settingsLabel.Text = "Settings"
settingsLabel.TextColor3 = Color3.fromRGB(200, 200, 200)
settingsLabel.Font = Enum.Font.Gotham
settingsLabel.TextSize = 16

local speedLabel = Instance.new("TextLabel")
speedLabel.Parent = frame
speedLabel.Size = UDim2.new(0.4, 0, 0, 30)
speedLabel.Position = UDim2.new(0.05, 0, 0, 160)
speedLabel.BackgroundTransparency = 1
speedLabel.Text = "Speed (studs/s):"
speedLabel.TextColor3 = Color3.fromRGB(200, 200, 200)
speedLabel.Font = Enum.Font.Gotham
speedLabel.TextSize = 14

local speedTextBox = Instance.new("TextBox")
speedTextBox.Parent = frame
speedTextBox.Size = UDim2.new(0.5, 0, 0, 30)
speedTextBox.Position = UDim2.new(0.45, 0, 0, 160)
speedTextBox.BackgroundColor3 = Color3.fromRGB(40, 40, 40)
speedTextBox.BorderSizePixel = 0
speedTextBox.Text = "5"
speedTextBox.TextColor3 = Color3.fromRGB(255, 255, 255)
speedTextBox.Font = Enum.Font.Gotham
speedTextBox.TextSize = 14
speedTextBox.BackgroundTransparency = 0.2

local speedCorner = Instance.new("UICorner")
speedCorner.CornerRadius = UDim.new(0, 6)
speedCorner.Parent = speedTextBox

local speedStroke = Instance.new("UIStroke")
speedStroke.Color = Color3.fromRGB(0, 170, 255)
speedStroke.Thickness = 1
speedStroke.Transparency = 0.8
speedStroke.Parent = speedTextBox

local sizeLabel = Instance.new("TextLabel")
sizeLabel.Parent = frame
sizeLabel.Size = UDim2.new(0.4, 0, 0, 30)
sizeLabel.Position = UDim2.new(0.05, 0, 0, 200)
sizeLabel.BackgroundTransparency = 1
sizeLabel.Text = "Size (studs):"
sizeLabel.TextColor3 = Color3.fromRGB(200, 200, 200)
sizeLabel.Font = Enum.Font.Gotham
sizeLabel.TextSize = 14

local sizeTextBox = Instance.new("TextBox")
sizeTextBox.Parent = frame
sizeTextBox.Size = UDim2.new(0.5, 0, 0, 30)
sizeTextBox.Position = UDim2.new(0.45, 0, 0, 200)
sizeTextBox.BackgroundColor3 = Color3.fromRGB(40, 40, 40)
sizeTextBox.BorderSizePixel = 0
sizeTextBox.Text = "10"
sizeTextBox.TextColor3 = Color3.fromRGB(255, 255, 255)
sizeTextBox.Font = Enum.Font.Gotham
sizeTextBox.TextSize = 14
sizeTextBox.BackgroundTransparency = 0.2

local sizeCorner = Instance.new("UICorner")
sizeCorner.CornerRadius = UDim.new(0, 6)
sizeCorner.Parent = sizeTextBox

local sizeStroke = Instance.new("UIStroke")
sizeStroke.Color = Color3.fromRGB(0, 170, 255)
sizeStroke.Thickness = 1
sizeStroke.Transparency = 0.8
sizeStroke.Parent = sizeTextBox

local keybindLabel = Instance.new("TextLabel")
keybindLabel.Parent = frame
keybindLabel.Size = UDim2.new(0.4, 0, 0, 30)
keybindLabel.Position = UDim2.new(0.05, 0, 0, 240)
keybindLabel.BackgroundTransparency = 1
keybindLabel.Text = "Spawn Key:"
keybindLabel.TextColor3 = Color3.fromRGB(200, 200, 200)
keybindLabel.Font = Enum.Font.Gotham
keybindLabel.TextSize = 14

local keybindTextBox = Instance.new("TextBox")
keybindTextBox.Parent = frame
keybindTextBox.Size = UDim2.new(0.5, 0, 0, 30)
keybindTextBox.Position = UDim2.new(0.45, 0, 0, 240)
keybindTextBox.BackgroundColor3 = Color3.fromRGB(40, 40, 40)
keybindTextBox.BorderSizePixel = 0
keybindTextBox.Text = "E"
keybindTextBox.TextColor3 = Color3.fromRGB(255, 255, 255)
keybindTextBox.Font = Enum.Font.Gotham
keybindTextBox.TextSize = 14
keybindTextBox.BackgroundTransparency = 0.2

local keybindCorner = Instance.new("UICorner")
keybindCorner.CornerRadius = UDim.new(0, 6)
keybindCorner.Parent = keybindTextBox

local keybindStroke = Instance.new("UIStroke")
keybindStroke.Color = Color3.fromRGB(0, 170, 255)
keybindStroke.Thickness = 1
keybindStroke.Transparency = 0.8
keybindStroke.Parent = keybindTextBox

local minimizeKeyLabel = Instance.new("TextLabel")
minimizeKeyLabel.Parent = frame
minimizeKeyLabel.Size = UDim2.new(0.4, 0, 0, 30)
minimizeKeyLabel.Position = UDim2.new(0.05, 0, 0, 280)
minimizeKeyLabel.BackgroundTransparency = 1
minimizeKeyLabel.Text = "Minimize Key:"
minimizeKeyLabel.TextColor3 = Color3.fromRGB(200, 200, 200)
minimizeKeyLabel.Font = Enum.Font.Gotham
minimizeKeyLabel.TextSize = 14

local minimizeKeyTextBox = Instance.new("TextBox")
minimizeKeyTextBox.Parent = frame
minimizeKeyTextBox.Size = UDim2.new(0.5, 0, 0, 30)
minimizeKeyTextBox.Position = UDim2.new(0.45, 0, 0, 280)
minimizeKeyTextBox.BackgroundColor3 = Color3.fromRGB(40, 40, 40)
minimizeKeyTextBox.BorderSizePixel = 0
minimizeKeyTextBox.Text = "Q"
minimizeKeyTextBox.TextColor3 = Color3.fromRGB(255, 255, 255)
minimizeKeyTextBox.Font = Enum.Font.Gotham
minimizeKeyTextBox.TextSize = 14
minimizeKeyTextBox.BackgroundTransparency = 0.2

local minimizeKeyCorner = Instance.new("UICorner")
minimizeKeyCorner.CornerRadius = UDim.new(0, 6)
minimizeKeyCorner.Parent = minimizeKeyTextBox

local minimizeKeyStroke = Instance.new("UIStroke")
minimizeKeyStroke.Color = Color3.fromRGB(0, 170, 255)
minimizeKeyStroke.Thickness = 1
minimizeKeyStroke.Transparency = 0.8
minimizeKeyStroke.Parent = minimizeKeyTextBox

local contactButton = Instance.new("TextButton")
contactButton.Parent = frame
contactButton.Size = UDim2.new(0.9, 0, 0, 50)
contactButton.Position = UDim2.new(0.05, 0, 0, 320)
contactButton.BackgroundColor3 = Color3.fromRGB(0, 170, 255)
contactButton.BorderSizePixel = 0
contactButton.Text = "Contact Owner for Ideas"
contactButton.TextColor3 = Color3.fromRGB(255, 255, 255)
contactButton.Font = Enum.Font.GothamBold
contactButton.TextSize = 18
contactButton.BackgroundTransparency = 0.2

local contactButtonCorner = Instance.new("UICorner")
contactButtonCorner.CornerRadius = UDim.new(0, 8)
contactButtonCorner.Parent = contactButton

local contactButtonStroke = Instance.new("UIStroke")
contactButtonStroke.Color = Color3.fromRGB(255, 255, 255)
contactButtonStroke.Thickness = 1
contactButtonStroke.Transparency = 0.7
contactButtonStroke.Parent = contactButton

local closeButton = Instance.new("TextButton")
closeButton.Parent = frame
closeButton.Size = UDim2.new(0.9, 0, 0, 50)
closeButton.Position = UDim2.new(0.05, 0, 0, 380)
closeButton.BackgroundColor3 = Color3.fromRGB(255, 50, 50)
closeButton.BorderSizePixel = 0
closeButton.Text = "Close UI"
closeButton.TextColor3 = Color3.fromRGB(255, 255, 255)
closeButton.Font = Enum.Font.GothamBold
closeButton.TextSize = 18
closeButton.BackgroundTransparency = 0.2

local closeButtonCorner = Instance.new("UICorner")
closeButtonCorner.CornerRadius = UDim.new(0, 8)
closeButtonCorner.Parent = closeButton

local closeButtonStroke = Instance.new("UIStroke")
closeButtonStroke.Color = Color3.fromRGB(255, 255, 255)
closeButtonStroke.Thickness = 1
closeButtonStroke.Transparency = 0.7
closeButtonStroke.Parent = closeButton

local deleteButton = Instance.new("TextButton")
deleteButton.Parent = frame
deleteButton.Size = UDim2.new(0.9, 0, 0, 50)
deleteButton.Position = UDim2.new(0.05, 0, 0, 440)
deleteButton.BackgroundColor3 = Color3.fromRGB(255, 50, 50)
deleteButton.BorderSizePixel = 0
deleteButton.Text = "Delete All Studs"
deleteButton.TextColor3 = Color3.fromRGB(255, 255, 255)
deleteButton.Font = Enum.Font.GothamBold
deleteButton.TextSize = 18
deleteButton.BackgroundTransparency = 0.2

local deleteButtonCorner = Instance.new("UICorner")
deleteButtonCorner.CornerRadius = UDim.new(0, 8)
deleteButtonCorner.Parent = deleteButton

local deleteButtonStroke = Instance.new("UIStroke")
deleteButtonStroke.Color = Color3.fromRGB(255, 255, 255)
deleteButtonStroke.Thickness = 1
deleteButtonStroke.Transparency = 0.7
deleteButtonStroke.Parent = deleteButton

local buyButton = Instance.new("TextButton")
buyButton.Parent = frame
buyButton.Size = UDim2.new(0.9, 0, 0, 50)
buyButton.Position = UDim2.new(0.05, 0, 0, 500)
buyButton.BackgroundColor3 = Color3.fromRGB(50, 205, 50)
buyButton.BorderSizePixel = 0
buyButton.Text = "Buy Auto Steal for RBX"
buyButton.TextColor3 = Color3.fromRGB(255, 255, 255)
buyButton.Font = Enum.Font.GothamBold
buyButton.TextSize = 18
buyButton.BackgroundTransparency = 0.2

local buyButtonCorner = Instance.new("UICorner")
buyButtonCorner.CornerRadius = UDim.new(0, 8)
buyButtonCorner.Parent = buyButton

local buyButtonStroke = Instance.new("UIStroke")
buyButtonStroke.Color = Color3.fromRGB(255, 255, 255)
buyButtonStroke.Thickness = 1
buyButtonStroke.Transparency = 0.7
buyButtonStroke.Parent = buyButton

local espButton = Instance.new("TextButton")
espButton.Parent = frame
espButton.Size = UDim2.new(0.9, 0, 0, 50)
espButton.Position = UDim2.new(0.05, 0, 0, 560)
espButton.BackgroundColor3 = Color3.fromRGB(255, 165, 0)
espButton.BorderSizePixel = 0
espButton.Text = "Toggle ESP"
espButton.TextColor3 = Color3.fromRGB(255, 255, 255)
espButton.Font = Enum.Font.GothamBold
espButton.TextSize = 18
espButton.BackgroundTransparency = 0.2

local espButtonCorner = Instance.new("UICorner")
espButtonCorner.CornerRadius = UDim.new(0, 8)
espButtonCorner.Parent = espButton

local espButtonStroke = Instance.new("UIStroke")
espButtonStroke.Color = Color3.fromRGB(255, 255, 255)
espButtonStroke.Thickness = 1
espButtonStroke.Transparency = 0.7
espButtonStroke.Parent = espButton

local patchNotesButton = Instance.new("TextButton")
patchNotesButton.Parent = frame
patchNotesButton.Size = UDim2.new(0.9, 0, 0, 50)
patchNotesButton.Position = UDim2.new(0.05, 0, 0, 620)
patchNotesButton.BackgroundColor3 = Color3.fromRGB(0, 170, 255)
patchNotesButton.BorderSizePixel = 0
patchNotesButton.Text = "Patch Notes"
patchNotesButton.TextColor3 = Color3.fromRGB(255, 255, 255)
patchNotesButton.Font = Enum.Font.GothamBold
patchNotesButton.TextSize = 18
patchNotesButton.BackgroundTransparency = 0.2

local patchNotesButtonCorner = Instance.new("UICorner")
patchNotesButtonCorner.CornerRadius = UDim.new(0, 8)
patchNotesButtonCorner.Parent = patchNotesButton

local patchNotesButtonStroke = Instance.new("UIStroke")
patchNotesButtonStroke.Color = Color3.fromRGB(255, 255, 255)
patchNotesButtonStroke.Thickness = 1
patchNotesButtonStroke.Transparency = 0.7
patchNotesButtonStroke.Parent = patchNotesButton

-- Patch Notes GUI
local patchNotesFrame = Instance.new("Frame")
patchNotesFrame.Parent = screenGui
patchNotesFrame.Size = UDim2.new(0, 300, 0, 400)
patchNotesFrame.Position = UDim2.new(0.5, -150, 0.5, -200)
patchNotesFrame.BackgroundColor3 = Color3.fromRGB(20, 20, 20)
patchNotesFrame.BorderSizePixel = 0
patchNotesFrame.BackgroundTransparency = 1
patchNotesFrame.ClipsDescendants = true
patchNotesFrame.Visible = false

local patchNotesGradient = Instance.new("UIGradient")
patchNotesGradient.Color = ColorSequence.new({
    ColorSequenceKeypoint.new(0, Color3.fromRGB(20, 20, 20)),
    ColorSequenceKeypoint.new(1, Color3.fromRGB(40, 40, 40))
})
patchNotesGradient.Rotation = 45
patchNotesGradient.Parent = patchNotesFrame

local patchNotesCorner = Instance.new("UICorner")
patchNotesCorner.CornerRadius = UDim.new(0, 12)
patchNotesCorner.Parent = patchNotesFrame

local patchNotesStroke = Instance.new("UIStroke")
patchNotesStroke.Color = Color3.fromRGB(0, 170, 255)
patchNotesStroke.Thickness = 2
patchNotesStroke.Transparency = 0.5
patchNotesStroke.ApplyStrokeMode = Enum.ApplyStrokeMode.Border
patchNotesStroke.Parent = patchNotesFrame

local patchNotesDragging = false
local patchNotesDragInput, patchNotesDragStart, patchNotesStartPos

patchNotesFrame.InputBegan:Connect(function(input)
    if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then
        patchNotesDragging = true
        patchNotesDragStart = input.Position
        patchNotesStartPos = patchNotesFrame.Position
        input.Changed:Connect(function()
            if input.UserInputState == Enum.UserInputState.End then
                patchNotesDragging = false
            end
        end)
    end
end)

patchNotesFrame.InputChanged:Connect(function(input)
    if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then
        patchNotesDragInput = input
    end
end)

UserInputService.InputChanged:Connect(function(input)
    if input == patchNotesDragInput and patchNotesDragging then
        updateInput(input, patchNotesFrame)
    end
end)

local patchNotesTitle = Instance.new("TextLabel")
patchNotesTitle.Parent = patchNotesFrame
patchNotesTitle.Size = UDim2.new(1, 0, 0, 40)
patchNotesTitle.Position = UDim2.new(0, 0, 0, 10)
patchNotesTitle.BackgroundTransparency = 1
patchNotesTitle.Text = "V2 Patch Notes"
patchNotesTitle.TextColor3 = Color3.fromRGB(255, 255, 255)
patchNotesTitle.Font = Enum.Font.GothamBold
patchNotesTitle.TextSize = 20
patchNotesTitle.TextStrokeTransparency = 0.8
patchNotesTitle.TextStrokeColor3 = Color3.fromRGB(0, 0, 0)

applyRainbowEffectToLabel(patchNotesTitle)

local patchNotesContent = Instance.new("TextLabel")
patchNotesContent.Parent = patchNotesFrame
patchNotesContent.Size = UDim2.new(0.9, 0, 0, 200)
patchNotesContent.Position = UDim2.new(0.05, 0, 0, 60)
patchNotesContent.BackgroundTransparency = 1
patchNotesContent.Text = "Added Ideas"
patchNotesContent.TextColor3 = Color3.fromRGB(200, 200, 200)
patchNotesContent.Font = Enum.Font.Gotham
patchNotesContent.TextSize = 16
patchNotesContent.TextWrapped = true
patchNotesContent.TextYAlignment = Enum.TextYAlignment.Top

local patchNotesCloseButton = Instance.new("TextButton")
patchNotesCloseButton.Parent = patchNotesFrame
patchNotesCloseButton.Size = UDim2.new(0.9, 0, 0, 50)
patchNotesCloseButton.Position = UDim2.new(0.05, 0, 0, 330)
patchNotesCloseButton.BackgroundColor3 = Color3.fromRGB(255, 50, 50)
patchNotesCloseButton.BorderSizePixel = 0
patchNotesCloseButton.Text = "Close"
patchNotesCloseButton.TextColor3 = Color3.fromRGB(255, 255, 255)
patchNotesCloseButton.Font = Enum.Font.GothamBold
patchNotesCloseButton.TextSize = 18
patchNotesCloseButton.BackgroundTransparency = 0.2

local patchNotesCloseButtonCorner = Instance.new("UICorner")
patchNotesCloseButtonCorner.CornerRadius = UDim.new(0, 8)
patchNotesCloseButtonCorner.Parent = patchNotesCloseButton

local patchNotesCloseButtonStroke = Instance.new("UIStroke")
patchNotesCloseButtonStroke.Color = Color3.fromRGB(255, 255, 255)
patchNotesCloseButtonStroke.Thickness = 1
patchNotesCloseButtonStroke.Transparency = 0.7
patchNotesCloseButtonStroke.Parent = patchNotesCloseButton

local function addESP(plr)
    if plr ~= player and plr.Character then
        local highlight = Instance.new("Highlight")
        highlight.Parent = screenGui
        highlight.Adornee = plr.Character
        highlight.FillTransparency = 1
        highlight.OutlineColor = Color3.fromRGB(255, 0, 0)
        highlight.OutlineTransparency = 0
        highlights[plr] = highlight
    end
end

local function removeESP(plr)
    if highlights[plr] then
        highlights[plr]:Destroy()
        highlights[plr] = nil
    end
end

local function toggleESP()
    espEnabled = not espEnabled
    if espEnabled then
        for _, plr in pairs(Players:GetPlayers()) do
            addESP(plr)
        end
    else
        for plr in pairs(highlights) do
            removeESP(plr)
        end
    end
end

Players.PlayerAdded:Connect(function(plr)
    if espEnabled then
        plr.CharacterAdded:Connect(function()
            addESP(plr)
        end)
    end
end)

Players.PlayerRemoving:Connect(function(plr)
    removeESP(plr)
end)

local function applyRainbowEffect(part)
    spawn(function()
        while part and part.Parent do
            local hue = (tick() % 5) / 5
            part.BrickColor = BrickColor.new(Color3.fromHSV(hue, 1, 1))
            wait(0.1)
        end
    end)
end

local function activateLift()
    local speed = tonumber(speedTextBox.Text) or 5
    local size = tonumber(sizeTextBox.Text) or 10
    
    local part = Instance.new("Part")
    part.Name = "VisibleLift"
    part.Size = Vector3.new(size, 0.5, size)
    part.Transparency = 0
    part.BrickColor = BrickColor.new("Bright blue")
    part.CanCollide = true
    part.Anchored = true
    part.Parent = workspace
    
    applyRainbowEffect(part)
    
    part.Position = humanoidRootPart.Position - Vector3.new(0, humanoid.HipHeight + part.Size.Y / 2 + 0.01, 0)
    
    part.Anchored = false
    local linearVelocity = Instance.new("LinearVelocity")
    linearVelocity.Parent = part
    linearVelocity.Attachment0 = Instance.new("Attachment", part)
    linearVelocity.MaxForce = math.huge
    linearVelocity.VectorVelocity = Vector3.new(0, speed, 0)
    
    wait(30)
    part:Destroy()
end

local function deleteAllStuds()
    for _, part in pairs(workspace:GetChildren()) do
        if part.Name == "VisibleLift" then
            part:Destroy()
        end
    end
end

local function buyAutoSteal()
    setclipboard("https://www.roblox.com/game-pass/1486450542/Unlock-auto-steal-il-check-ur-user-and-whitelist-u")
    buyButton.Text = "Copied to Clipboard"
    wait(2)
    buyButton.Text = "Buy Auto Steal for RBX"
end

local function contactOwner()
    setclipboard("https://pastebin.com/fRSAGcQi")
    contactButton.Text = "Copied Text"
    wait(2)
    contactButton.Text = "Contact Owner for Ideas"
end

local function closeUI()
    frame.Visible = false
end

local function toggleMinimizeUI()
    frame.Visible = not frame.Visible
end

local function showPatchNotes()
    patchNotesFrame.Visible = true
    local fadeIn = TweenService:Create(patchNotesFrame, TweenInfo.new(0.5, Enum.EasingStyle.Sine, Enum.EasingDirection.In), {BackgroundTransparency = 0.1})
    fadeIn:Play()
end

local function closePatchNotes()
    local fadeOut = TweenService:Create(patchNotesFrame, TweenInfo.new(0.5, Enum.EasingStyle.Sine, Enum.EasingDirection.Out), {BackgroundTransparency = 1})
    fadeOut:Play()
    fadeOut.Completed:Connect(function()
        patchNotesFrame.Visible = false
    end)
end

UserInputService.InputBegan:Connect(function(input, gameProcessedEvent)
    if not gameProcessedEvent then
        if input.KeyCode == Enum.KeyCode[keybindTextBox.Text] then
            activateLift()
        elseif input.KeyCode == Enum.KeyCode[minimizeKeyTextBox.Text] then
            toggleMinimizeUI()
        end
    end
end)

button.MouseButton1Click:Connect(activateLift)
deleteButton.MouseButton1Click:Connect(deleteAllStuds)
buyButton.MouseButton1Click:Connect(buyAutoSteal)
espButton.MouseButton1Click:Connect(toggleESP)
closeButton.MouseButton1Click:Connect(closeUI)
contactButton.MouseButton1Click:Connect(contactOwner)
patchNotesButton.MouseButton1Click:Connect(showPatchNotes)
patchNotesCloseButton.MouseButton1Click:Connect(closePatchNotes)

-- TEZI WAS HERE

📄 Description

the spawn platform with keybind u need CAPITAL LETTORS NOT LOWER CASE UPDATES VERY OFTEN ignore hashtags #steal a brainrot ANYONE CLAIMING TO OWN THIS IS SCRIPT IS LYING NO KEY UPDATE V2 IS HERE

P
Pawann ✔ Verified
View profile →

Tags

Comments

Login to comment.

⭐ Featured Scripts

Steal a Brainrot

steal a brainrot script no key

100 Waves Later

100 Waves Later- Godmode Auto Collect Boxes and Scraps

Your Farme Roblox

Your Farme Script Inf Money | auto farming

🆕 Recent Scripts

Steal a Brainrot

steal a brainrot script no key

100 Waves Later

100 Waves Later- Godmode Auto Collect Boxes and Scraps

Your Farme Roblox

Your Farme Script Inf Money | auto farming