--[[ 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)