Custom Admin Panel
Key Required

Custom Admin Panel

Glass BridgeC0RRUPT3DU7F8C0RRUPT3DU7F8 18.2K views 81 executesUpdated Feb 3, 2025
3.3/ 5(3 votes)
2167% Positive
Lua Script•130 lines (4280 chars)
--[[ 
    I will not obfuscate this script because I like that everyone has access to it, 
    so it can be modified and manipulated by anyone. 
]]--

local CoreGui = game:GetService("CoreGui")
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local Players = game:GetService("Players")

local gui = Instance.new("ScreenGui")
local hubFrame = Instance.new("Frame")
local scrollFrame = Instance.new("ScrollingFrame")
local uiListLayout = Instance.new("UIListLayout")
local toggleButton = Instance.new("TextButton")
local title = Instance.new("TextLabel")
local madeByLabel = Instance.new("TextLabel")

gui.Parent = CoreGui

hubFrame.Size = UDim2.new(0, 300, 0, 350)
hubFrame.Position = UDim2.new(0.5, -150, 0.5, -175)
hubFrame.BackgroundColor3 = Color3.fromRGB(30, 30, 30)
hubFrame.BorderSizePixel = 0
hubFrame.Visible = true
hubFrame.Active = true
hubFrame.Draggable = true
hubFrame.Parent = gui

scrollFrame.Size = UDim2.new(1, 0, 1, -70)
scrollFrame.Position = UDim2.new(0, 0, 0, 50)
scrollFrame.CanvasSize = UDim2.new(0, 0, 0, 0)
scrollFrame.ScrollBarThickness = 5
scrollFrame.BackgroundTransparency = 1
scrollFrame.Parent = hubFrame

uiListLayout.Padding = UDim.new(0, 10)
uiListLayout.FillDirection = Enum.FillDirection.Vertical
uiListLayout.HorizontalAlignment = Enum.HorizontalAlignment.Center
uiListLayout.SortOrder = Enum.SortOrder.LayoutOrder
uiListLayout.Parent = scrollFrame

title.Size = UDim2.new(1, 0, 0, 50)
title.BackgroundColor3 = Color3.fromRGB(20, 20, 20)
title.Text = "Glass Bridge ADM"
title.TextColor3 = Color3.new(1, 1, 1)
title.Font = Enum.Font.SourceSansBold
title.TextSize = 24
title.Parent = hubFrame

madeByLabel.Size = UDim2.new(1, 0, 0, 20)
madeByLabel.Position = UDim2.new(0, 0, 1, -20)
madeByLabel.BackgroundTransparency = 1
madeByLabel.Text = "Made by JorgeBloxVlogs"
madeByLabel.TextColor3 = Color3.new(1, 1, 1)
madeByLabel.Font = Enum.Font.SourceSans
madeByLabel.TextSize = 14
madeByLabel.Parent = hubFrame

toggleButton.Size = UDim2.new(0, 50, 0, 50)
toggleButton.Position = UDim2.new(0.9, -60, 0.1, 0)
toggleButton.BackgroundColor3 = Color3.fromRGB(50, 50, 50)
toggleButton.Text = "☰"
toggleButton.TextColor3 = Color3.new(1, 1, 1)
toggleButton.Font = Enum.Font.SourceSansBold
toggleButton.TextSize = 24
toggleButton.Parent = gui

toggleButton.MouseButton1Click:Connect(function()
    hubFrame.Visible = not hubFrame.Visible
end)

local function addButton(text, callback)
    local button = Instance.new("TextButton")
    button.Size = UDim2.new(0.9, 0, 0, 50)
    button.BackgroundColor3 = Color3.fromRGB(50, 50, 50)
    button.Text = text
    button.TextColor3 = Color3.new(1, 1, 1)
    button.Font = Enum.Font.SourceSansBold
    button.TextSize = 20
    button.Parent = scrollFrame

    button.MouseButton1Click:Connect(callback)
    scrollFrame.CanvasSize = UDim2.new(0, 0, 0, uiListLayout.AbsoluteContentSize.Y + 10)
end

addButton("Push (spam)", function()
    local args = { [1] = "Bully" }
    ReplicatedStorage.RemoteEvents.equipPerk:InvokeServer(unpack(args))
end)

addButton("Marble (spam)", function()
    local args = { [1] = "Glass Maker" }
    ReplicatedStorage.RemoteEvents.equipPerk:InvokeServer(unpack(args))
end)

addButton("Clear Backpack", function()
    local player = Players.LocalPlayer
    if player.Backpack then
        for _, tool in ipairs(player.Backpack:GetChildren()) do
            tool:Destroy()
        end
    end
end)

local ragdollState = false
addButton("Ragdoll", function()
    ragdollState = not ragdollState
    local args = { [1] = "ragdoll", [2] = ragdollState }
    game:GetService("Players").LocalPlayer.PlayerGui.ragdoll.events.variableserver:FireServer(unpack(args))
end)

addButton("ESP (doesn't work anymore :()", function()
    local highlightColor = BrickColor.new("Bright red")

    local function highlightPart(part)
        if part then
            local selectionBox = Instance.new("SelectionBox")
            selectionBox.Adornee = part
            selectionBox.Parent = part
            selectionBox.LineThickness = 0.05
            selectionBox.Color3 = highlightColor.Color
        end
    end

    for _, part in pairs(workspace:GetDescendants()) do
        if part:IsA("BasePart") and part.Name == "Glass" then
            highlightPart(part)
        end
    end
end)

Features & Information

some goofy stuff i made while bored, has some features like give push or marble tool, clear backpack (unequip everything for it to get rid of all), ragdoll button and some esp for the bad glass, make sure u click the esp every start cuz it resets, have fun annoying or helping i don' care lol extra notes: esp was fixed by the creator and i'm trying to make it another way. u need to buy push and glass maker before u get the tools.

Community Comments (0)

No comments yet for this script.

More Scripts for Glass Bridge