local ScreenGui = Instance.new("ScreenGui") ScreenGui.Name = "PrismaticHub" ScreenGui.Parent = game.CoreGui ScreenGui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling local MainFrame = Instance.new("Frame") MainFrame.Parent = ScreenGui MainFrame.Size = UDim2.new(0, 350, 0, 300) MainFrame.Position = UDim2.new(0.3, 0, 0.3, 0) MainFrame.BackgroundColor3 = Color3.fromRGB(25, 25, 25) MainFrame.Active = true MainFrame.Draggable = true local UICorner = Instance.new("UICorner", MainFrame) UICorner.CornerRadius = UDim.new(0, 10) local UIStroke = Instance.new("UIStroke", MainFrame) UIStroke.Color = Color3.fromRGB(255, 0, 255) UIStroke.Thickness = 2 local Title = Instance.new("TextLabel") Title.Parent = MainFrame Title.Size = UDim2.new(1, -40, 0, 40) Title.Position = UDim2.new(0, 10, 0, 0) Title.Text = "๐ŸŒˆ Prismatic Hub" Title.Font = Enum.Font.Code Title.TextSize = 22 Title.TextColor3 = Color3.fromRGB(255, 255, 255) Title.BackgroundTransparency = 1 Title.TextXAlignment = Enum.TextXAlignment.Left local Minimize = Instance.new("TextButton") Minimize.Parent = MainFrame Minimize.Position = UDim2.new(1, -40, 0, 0) Minimize.Size = UDim2.new(0, 40, 0, 40) Minimize.Text = "_" Minimize.Font = Enum.Font.Code Minimize.TextSize = 22 Minimize.TextColor3 = Color3.fromRGB(255, 255, 255) Minimize.BackgroundTransparency = 1 local TabButtons = Instance.new("Frame") TabButtons.Parent = MainFrame TabButtons.Size = UDim2.new(1, 0, 0, 40) TabButtons.Position = UDim2.new(0, 0, 0, 40) TabButtons.BackgroundTransparency = 1 local TabLayout = Instance.new("UIListLayout", TabButtons) TabLayout.FillDirection = Enum.FillDirection.Horizontal TabLayout.SortOrder = Enum.SortOrder.LayoutOrder TabLayout.Padding = UDim.new(0, 5) local ContentFrame = Instance.new("Frame") ContentFrame.Parent = MainFrame ContentFrame.Position = UDim2.new(0, 0, 0, 80) ContentFrame.Size = UDim2.new(1, 0, 1, -80) ContentFrame.BackgroundTransparency = 1 local Tabs = {} local function createTab(name) local btn = Instance.new("TextButton") btn.Parent = TabButtons btn.Size = UDim2.new(0, 110, 1, 0) btn.Text = name btn.Font = Enum.Font.Code btn.TextSize = 14 btn.BackgroundColor3 = Color3.fromRGB(35, 35, 35) btn.TextColor3 = Color3.fromRGB(255, 255, 255) local corner = Instance.new("UICorner", btn) corner.CornerRadius = UDim.new(0, 8) local page = Instance.new("Frame") page.Parent = ContentFrame page.Size = UDim2.new(1, 0, 1, 0) page.Visible = false page.BackgroundTransparency = 1 local layout = Instance.new("UIListLayout", page) layout.Padding = UDim.new(0, 10) layout.SortOrder = Enum.SortOrder.LayoutOrder layout.HorizontalAlignment = Enum.HorizontalAlignment.Center layout.VerticalAlignment = Enum.VerticalAlignment.Top btn.MouseButton1Click:Connect(function() for i, t in pairs(Tabs) do t.page.Visible = false end page.Visible = true end) table.insert(Tabs, { button = btn, page = page }) return page end local function createNotification(message) local notif = Instance.new("TextLabel") notif.Parent = ScreenGui notif.Size = UDim2.new(0, 250, 0, 35) notif.Position = UDim2.new(1, -260, 1, -40 - (#ScreenGui:GetChildren() * 40)) notif.AnchorPoint = Vector2.new(0, 1) notif.BackgroundColor3 = Color3.fromRGB(30, 30, 30) notif.TextColor3 = Color3.fromRGB(0, 255, 127) notif.Text = message notif.Font = Enum.Font.Code notif.TextSize = 14 notif.BackgroundTransparency = 0 notif.ZIndex = 5 local corner = Instance.new("UICorner") corner.CornerRadius = UDim.new(0, 8) corner.Parent = notif game:GetService("TweenService"):Create(notif, TweenInfo.new(0.25), { Position = notif.Position - UDim2.new(0, 0, 0, 40) }):Play() task.delay(3, function() notif:Destroy() end) end local tab1 = createTab("๐Ÿงฐ Main Utilities") local tab2 = createTab("๐ŸŒŒ Space Scripts") local tab3 = createTab("๐Ÿงช Experimental") local function createScriptButton(tab, name, url) local button = Instance.new("TextButton") button.Parent = tab button.Size = UDim2.new(0, 260, 0, 40) button.BackgroundColor3 = Color3.fromRGB(35, 35, 35) button.Font = Enum.Font.Code button.Text = name button.TextColor3 = Color3.fromRGB(255, 255, 255) button.TextSize = 18 local corner = Instance.new("UICorner") corner.CornerRadius = UDim.new(0, 8) corner.Parent = button button.MouseButton1Click:Connect(function() loadstring(game:HttpGet(url))() createNotification(name .. " has been executed โœ…") end) end createScriptButton(tab1, "๐Ÿ–Œ๏ธ Mspaint (Supports some games)", "https://api.luarmor.net/files/v3/loaders/002c19202c9946e6047b0c6e0ad51f84.lua") createScriptButton(tab1, "๐ŸŒ™ Soluna Script (BEST huge game support)", "https://soluna-script.vercel.app/main.lua") createScriptButton(tab1, "โœจ siff (Very cool hub system)", "https://api.luarmor.net/files/v3/loaders/284c7c5eb4a430a82162018c617e9aa0.lua") createScriptButton(tab2, "๐Ÿ”ฅ Chaos hub (21 Game support)", "https://raw.githubusercontent.com/xChaoticVoid/Chaos-Hub-v1/main/ChaosHub.lua") Tabs[1].page.Visible = true local minimized = false local originalSize = MainFrame.Size Minimize.MouseButton1Click:Connect(function() minimized = not minimized if minimized then MainFrame.Size = UDim2.new(0, 350, 0, 40) ContentFrame.Visible = false TabButtons.Visible = false Minimize.Text = "+" else MainFrame.Size = originalSize ContentFrame.Visible = true TabButtons.Visible = true Minimize.Text = "_" end end)