OP unfinished
Key Required

OP unfinished

Steal a Brainrottestgame593940testgame593940 34.6K views 38 executesUpdated Jun 22, 2025
2.0/ 5(5 votes)
2340% Positive
Lua Script•338 lines (10792 chars)
local WindUI = loadstring(game:HttpGet("https://github.com/Footagesus/WindUI/releases/latest/download/main.lua"))()
local Confirmed = false

WindUI:Popup({
    Title = "script loaded",
    Icon = "key-round",
    IconThemed = true,
    Content = "Welcome! Do the key system!",
    Buttons = {
        { Title = "Exit", Variant = "Secondary", Callback = function() game:Shutdown() end },
        { Title = "Continue Script", Icon = "arrow-right", Callback = function() Confirmed = true end, Variant = "Primary" }
    }
})

repeat task.wait() until Confirmed

local Window = WindUI:CreateWindow({
    Title = "STEAL A BRAINROT OP | Gaming",
    Icon = "monitor",
    Author = "Kenovo",
    Folder = "BrainRotMenu",
    Size = UDim2.fromOffset(540, 420),
    Theme = "Dark",
    KeySystem = {
        Key = { "sigma199" },
        Note = "get key at: https://discord.gg/xYZP4DcRHP",
        SaveKey = true
    }
})

Window:EditOpenButton({
    Title = "keyboard | gaming",
    Icon = "keyboard",
    Draggable = true,
    CornerRadius = UDim.new(0, 10),
    StrokeThickness = 2,
    Color = ColorSequence.new(Color3.fromRGB(0, 255, 128), Color3.fromRGB(100, 255, 255))
})

local MainSection = Window:Section({ Title = "Brainrot Controls" })
local MainTab = MainSection:Tab({ Title = "Main OP", Icon = "zap" })

-- Speed input
MainTab:Input({
    Title = "SpeedChange Player (70 - 200)",
    Placeholder = "Enter speed",
    Callback = function(v)
        local h = game.Players.LocalPlayer.Character:FindFirstChildOfClass("Humanoid")
        v = tonumber(v)
        if h and v and v >= 70 and v <= 200 then
            h.WalkSpeed = v
        end
    end
})

-- Fly button
MainTab:Button({
    Title = "Fly (Execute External)",
    Callback = function()
        loadstring(game:HttpGet("https://raw.githubusercontent.com/Front-Evill/Script-Hub/refs/heads/main/Fly.lua.txt"))()
    end
})

-- Wall Climb button
MainTab:Button({
    Title = "Climb Walls",
    Callback = function()
        loadstring(game:HttpGet("https://pastebin.com/raw/zXk4Rq2r"))()
    end
})

-- Noclip
local NoclipConn
MainTab:Toggle({
    Title = "Bypass Base Someone (Noclip)",
    Value = false,
    Callback = function(state)
        if state then
            NoclipConn = game:GetService("RunService").Stepped:Connect(function()
                local char = game.Players.LocalPlayer.Character
                if char and char:FindFirstChild("HumanoidRootPart") then
                    for _,v in pairs(char:GetDescendants()) do
                        if v:IsA("BasePart") then
                            v.CanCollide = false
                        end
                    end
                end
            end)
        elseif NoclipConn then
            NoclipConn:Disconnect()
        end
    end
})

-- Multi-Jump
local MJConn
MainTab:Toggle({
    Title = "Multi-Jump",
    Value = false,
    Callback = function(on)
        if on then
            MJConn = game:GetService("UserInputService").JumpRequest:Connect(function()
                local c = game.Players.LocalPlayer.Character
                if c and c:FindFirstChild("Humanoid") then
                    c.Humanoid:ChangeState("Jumping")
                end
            end)
        elseif MJConn then
            MJConn:Disconnect()
        end
    end
})

-- Delete Hitbox
MainTab:Button({
    Title = "Delete DeliveryHitbox (Bypass Base)",
    Callback = function()
        for _,v in pairs(workspace:GetDescendants()) do
            if v:IsA("BasePart") and v.Name == "DeliveryHitbox" then
                v:Destroy()
            end
        end
    end
})

-- Tool Dupe
MainTab:Button({
    Title = "Duplicate Tool",
    Callback = function()
        local p = game.Players.LocalPlayer
        for _,tool in pairs(p.Character:GetChildren()) do
            if tool:IsA("Tool") then
                tool:Clone().Parent = p.Backpack
            end
        end
    end
})

-- Anti-Cheat Script Remover
MainTab:Button({
    Title = "Delete Kick/Ban/AC Scripts",
    Callback = function()
        for _,d in pairs(game:GetDescendants()) do
            if d:IsA("Script") or d:IsA("LocalScript") then
                local src = string.lower(d.Name .. (d.Source or ""))
                if src:find("kick") or src:find("ban") or src:find("anti") or src:find("cheat") or src:find("exploit") then
                    d:Destroy()
                end
            end
        end
    end
})

-- TP to Player
MainTab:Input({
    Title = "Teleport to Player Name",
    Placeholder = "Type exact name...",
    Callback = function(name)
        local plr = game.Players:FindFirstChild(name)
        if plr and plr.Character and plr.Character:FindFirstChild("HumanoidRootPart") then
            game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = plr.Character.HumanoidRootPart.CFrame
        end
    end
})

-- JumpPower input
MainTab:Input({
    Title = "Jump Power (70 - 200)",
    Placeholder = "Enter power",
    Callback = function(v)
        local h = game.Players.LocalPlayer.Character:FindFirstChildOfClass("Humanoid")
        v = tonumber(v)
        if h and v and v >= 70 and v <= 200 then
            h.JumpPower = v
        end
    end
})

-- Usefull Tab
local UsefulTab = MainSection:Tab({
    Title = "Usefull",
    Icon = "wrench"
})

-- CFrame Bypass (store + return old pos)
local oldPos = nil
UsefulTab:Button({
    Title = "CFrame Bypass (TP Reset)",
    Callback = function()
        local hrp = game.Players.LocalPlayer.Character and game.Players.LocalPlayer.Character:FindFirstChild("HumanoidRootPart")
        if hrp then
            if not oldPos then
                oldPos = hrp.CFrame
                WindUI:Notify({
                    Title = "Saved!",
                    Content = "Position saved. Use again to return.",
                    Duration = 3
                })
            else
                hrp.CFrame = oldPos
                oldPos = nil
                WindUI:Notify({
                    Title = "Returned!",
                    Content = "Returned to saved position.",
                    Duration = 3
                })
            end
        end
    end
})

-- Double Jump button
UsefulTab:Button({
    Title = "Enable Double Jump",
    Callback = function()
        local state = false
        local jumped = false
        game:GetService("UserInputService").JumpRequest:Connect(function()
            local h = game.Players.LocalPlayer.Character and game.Players.LocalPlayer.Character:FindFirstChildOfClass("Humanoid")
            if h then
                if not jumped then
                    jumped = true
                else
                    h:ChangeState("Jumping")
                end
            end
        end)
        game:GetService("RunService").Stepped:Connect(function()
            local h = game.Players.LocalPlayer.Character and game.Players.LocalPlayer.Character:FindFirstChildOfClass("Humanoid")
            if h and h:GetState() == Enum.HumanoidStateType.Landed then
                jumped = false
            end
        end)
        WindUI:Notify({
            Title = "Double Jump",
            Content = "Double jump enabled.",
            Duration = 3
        })
    end
})

-- Dropdown Teleport
UsefulTab:Dropdown({
    Title = "Teleport to Player",
    Items = (function()
        local names = {}
        for _,p in pairs(game.Players:GetPlayers()) do
            if p ~= game.Players.LocalPlayer then
                table.insert(names, p.Name)
            end
        end
        return names
    end)(),
    Callback = function(name)
        local target = game.Players:FindFirstChild(name)
        if target and target.Character and target.Character:FindFirstChild("HumanoidRootPart") then
            game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = target.Character.HumanoidRootPart.CFrame
        end
    end
})

-- FE Invisible
UsefulTab:Button({
    Title = "FE Invisible (Lucas)",
    Callback = function()
        loadstring(game:HttpGet("https://rawscripts.net/raw/Universal-Script-FE-INVISIBLE-20021"))()
    end
})

-- AC Nuke Toggle
UsefulTab:Toggle({
    Title = "Bypass Anti-Cheat (💥 Delete All)",
    Value = false,
    Callback = function(state)
        if state then
            for _,s in pairs(game:GetDescendants()) do
                if s:IsA("Script") or s:IsA("LocalScript") then
                    local name = string.lower(s.Name)
                    local src = (s.Source and string.lower(s.Source)) or ""
                    if name:find("kick") or name:find("ban") or name:find("noclip") or name:find("cheat") or name:find("anti") or name:find("hack") or name:find("multi") or name:find("exploit") or src:find("kick") or src:find("ban") or src:find("noclip") or src:find("cheat") or src:find("anti") or src:find("hack") or src:find("multi") or src:find("exploit") then
                        pcall(function() s:Destroy() end)
                    end
                end
            end
        end
    end
})

-- Punch Pushback Shield
UsefulTab:Button({
    Title = "No Being Punched (Push)",
    Callback = function()
        game:GetService("RunService").Heartbeat:Connect(function()
            local char = game.Players.LocalPlayer.Character
            if not char or not char:FindFirstChild("HumanoidRootPart") then return end
            for _,plr in pairs(game.Players:GetPlayers()) do
                if plr ~= game.Players.LocalPlayer and plr.Character and plr.Character:FindFirstChild("HumanoidRootPart") then
                    local dist = (plr.Character.HumanoidRootPart.Position - char.HumanoidRootPart.Position).Magnitude
                    if dist <= 9 then
                        local bv = Instance.new("BodyVelocity")
                        bv.Velocity = (char.HumanoidRootPart.Position - plr.Character.HumanoidRootPart.Position).Unit * 70
                        bv.MaxForce = Vector3.new(1e5, 1e5, 1e5)
                        bv.P = 1250
                        bv.Parent = char.HumanoidRootPart
                        game.Debris:AddItem(bv, 0.5)
                    end
                end
            end
        end)
    end
})

-- Invite Tab
local InviteTab = MainSection:Tab({
    Title = "Invite",
    Icon = "link"
})
InviteTab:Button({
    Title = "Copy Discord Invite",
    Callback = function()
        setclipboard("https://discord.gg/F7bN6mwQn4")
        WindUI:Notify({ Title = "Copied", Content = "Invite copied to clipboard", Duration = 3 })
    end
})

-- New Game Teleport Tab
local GameTab = Window:Tab({
    Title = "Go to this Game",
    Icon = "rocket"
})
GameTab:Button({
    Title = "Teleport to GROTESQUE STEVE",
    Callback = function()
        game:GetService("TeleportService"):Teleport(92022255262987, game.Players.LocalPlayer)
    end
})

Window:SelectTab(1)

Features & Information

- bypass noclip - multi-jump - Bypass Anti-cheat
#roblox#stealabrainrot#op

Community Comments (4)

MugiwaraMugiwaraJun 22, 2025

Not any of theses features working.

zxcvzxcvJun 22, 2025

@Mugiwara just to know that. Devs sab are watching this.

nettspendnettspendJun 22, 2025

trash script

Adonis_ELAdonis_ELJun 22, 2025

TS GOTTA BE SARCASTIC 😭

More Scripts for Steal a Brainrot