Run it
Copy the script and paste it into your executor.
ScreenGui = .()
ScreenGui.Name =
ScreenGui.Parent = .CoreGui
ScreenGui.ZIndexBehavior = .ZIndexBehavior.Sibling
MainFrame = .()
MainFrame.Parent = ScreenGui
MainFrame.Size = .(, , , )
MainFrame.Position = .(, , , )
MainFrame.BackgroundColor3 = .(, , )
MainFrame.Active =
MainFrame.Draggable =
UICorner = .(, MainFrame)
UICorner.CornerRadius = .(, )
UIStroke = .(, MainFrame)
UIStroke.Color = .(, , )
UIStroke.Thickness =
Title = .()
Title.Parent = MainFrame
Title.Size = .(, -, , )
Title.Position = .(, , , )
Title.Text =
Title.Font = .Font.Code
Title.TextSize =
Title.TextColor3 = .(, , )
Title.BackgroundTransparency =
Title.TextXAlignment = .TextXAlignment.Left
Minimize = .()
Minimize.Parent = MainFrame
Minimize.Position = .(, -, , )
Minimize.Size = .(, , , )
Minimize.Text =
Minimize.Font = .Font.Code
Minimize.TextSize =
Minimize.TextColor3 = .(, , )
Minimize.BackgroundTransparency =
TabButtons = .()
TabButtons.Parent = MainFrame
TabButtons.Size = .(, , , )
TabButtons.Position = .(, , , )
TabButtons.BackgroundTransparency =
TabLayout = .(, TabButtons)
TabLayout.FillDirection = .FillDirection.Horizontal
TabLayout.SortOrder = .SortOrder.LayoutOrder
TabLayout.Padding = .(, )
ContentFrame = .()
ContentFrame.Parent = MainFrame
ContentFrame.Position = .(, , , )
ContentFrame.Size = .(, , , -)
ContentFrame.BackgroundTransparency =
Tabs = {}
(name)
btn = .()
btn.Parent = TabButtons
btn.Size = .(, , , )
btn.Text = name
btn.Font = .Font.Code
btn.TextSize =
btn.BackgroundColor3 = .(, , )
btn.TextColor3 = .(, , )
corner = .(, btn)
corner.CornerRadius = .(, )
page = .()
page.Parent = ContentFrame
page.Size = .(, , , )
page.Visible =
page.BackgroundTransparency =
layout = .(, page)
layout.Padding = .(, )
layout.SortOrder = .SortOrder.LayoutOrder
layout.HorizontalAlignment = .HorizontalAlignment.Center
layout.VerticalAlignment = .VerticalAlignment.Top
btn.MouseButton1Click:(()
i, t (Tabs)
t.page.Visible =
page.Visible =
)
.(Tabs, { button = btn, page = page })
page
(message)
notif = .()
notif.Parent = ScreenGui
notif.Size = .(, , , )
notif.Position = .(, -, , - - (#ScreenGui:() * ))
notif.AnchorPoint = .(, )
notif.BackgroundColor3 = .(, , )
notif.TextColor3 = .(, , )
notif.Text = message
notif.Font = .Font.Code
notif.TextSize =
notif.BackgroundTransparency =
notif.ZIndex =
corner = .()
corner.CornerRadius = .(, )
corner.Parent = notif
:():(notif, TweenInfo.(), {
Position = notif.Position - .(, , , )
}):()
.(, ()
notif:()
)
tab1 = ()
tab2 = ()
tab3 = ()
(tab, name, url)
button = .()
button.Parent = tab
button.Size = .(, , , )
button.BackgroundColor3 = .(, , )
button.Font = .Font.Code
button.Text = name
button.TextColor3 = .(, , )
button.TextSize =
corner = .()
corner.CornerRadius = .(, )
corner.Parent = button
button.MouseButton1Click:(()
(:(url))()
(name .. )
)
(tab1, , )
(tab1, , )
(tab1, , )
(tab2, , )
Tabs[].page.Visible =
minimized =
originalSize = MainFrame.Size
Minimize.MouseButton1Click:(()
minimized = minimized
minimized
MainFrame.Size = .(, , , )
ContentFrame.Visible =
TabButtons.Visible =
Minimize.Text =
MainFrame.Size = originalSize
ContentFrame.Visible =
TabButtons.Visible =
Minimize.Text =
)Loads code from the internet. It downloads more code when it runs (loadstring + HttpGet), which can change after it was posted. From: api.luarmor.net, soluna-script.vercel.app, raw.githubusercontent.com.
3 hub scripts and more coming soon(Goal reach 35 hub scripts in) I'll convert it into a full Loadstring later

Universal