Run it
Copy the script and paste it into your executor.
Players = :()
TweenService = :()
UserInputService = :()
RunService = :()
player = Players.LocalPlayer
playerGui = player:()
KEY_REQUIRED =
PROP_FOLDER_NAME =
CENTER_NAME =
COLORS = {
Bg = .(, , ),
Panel = .(, , ),
Panel2 = .(, , ),
Stroke = .(, , ),
Text = .(, , ),
Muted = .(, , ),
Accent = .(, , ),
Accent2 = .(, , ),
Success = .(, , ),
Star = .(, , )
}
selectedMode =
animationConnection =
(obj, time, props, style, dir)
cleanProps = {}
k, v (props)
v ~=
cleanProps[k] = v
info = TweenInfo.(time, style .EasingStyle.Quint, dir .EasingDirection.Out)
tw = TweenService:(obj, info, cleanProps)
tw:()
tw
()
obj = :(CENTER_NAME)
obj
player.Character player.Character:()
player.Character.HumanoidRootPart
obj:()
obj
obj:() obj.PrimaryPart
obj.PrimaryPart
()
entries = {}
checked = {}
folder = :(PROP_FOLDER_NAME)
folder folder:()
_, item (folder:())
item:() checked[item]
checked[item] =
.(entries, { instance = item, = , pivot = item.CFrame })
item:() item.PrimaryPart checked[item]
checked[item] =
.(entries, { instance = item, = , pivot = item:() })
_, item (:())
item:() checked[item]
isYourProp =
ownerTag = item:() item:() item:()
ownerTag (ownerTag.Value == player ownerTag.Value == player.Name (ownerTag.Value) == (player.UserId))
isYourProp =
item:() == player.UserId item:() == player.Name
isYourProp =
.(item.Name:(), ) .(item.Name:(), )
isYourProp =
isYourProp
checked[item] =
item.PrimaryPart
item.PrimaryPart = item:()
item.PrimaryPart
.(entries, { instance = item, = , pivot = item:() })
item:() (item.Name == item:() == player.Name) checked[item]
checked[item] =
.(entries, { instance = item, = , pivot = item.CFrame })
entries
(entry, cf)
entry.instance entry.instance.Parent
entry.type ==
entry.instance.Anchored
entry.instance.Anchored =
entry.instance.CFrame = cf
entry.instance.AssemblyLinearVelocity = .(, , )
entry.type ==
_, part (entry.instance:())
part:()
part.Anchored
part.Anchored =
part.AssemblyLinearVelocity = .(, , )
entry.instance:(cf)
()
animationConnection
animationConnection:()
animationConnection =
(entries, centerPart)
()
t =
radius =
height =
speed =
animationConnection = RunService.RenderStepped:((dt)
t += dt * speed
centerPart centerPart.Parent
centerCF = centerPart.CFrame
i, entry (entries)
angle = t + ((i - ) / .(#entries, )) * (.pi * )
x = .(angle) * radius
z = .(angle) * radius
bob = .(t * + i) *
targetCF = centerCF * .(x, height + bob, z) * .(, -angle + .(), )
(entry, targetCF)
)
(entries, centerPart)
()
t =
spacing =
backOffset = -
sideOffset =
waveSpeed =
animationConnection = RunService.RenderStepped:((dt)
t += dt * waveSpeed
centerPart centerPart.Parent
centerCF = centerPart.CFrame
half = .(#entries / )
i, entry (entries)
isLeft = i <= half
wingIndex = isLeft i (i - half)
side = isLeft -
x = side * (sideOffset + wingIndex * )
y = + .(t + wingIndex * ) *
z = backOffset - (wingIndex - ) * spacing
yaw = isLeft .() .(-)
targetCF = centerCF * .(x, y, z) * .(, yaw, )
(entry, targetCF)
)
(entries, centerPart)
()
t =
radius =
spinSpeed =
animationConnection = RunService.RenderStepped:((dt)
t += dt * spinSpeed
centerPart centerPart.Parent
centerCF = centerPart.CFrame
i, entry (entries)
alpha = ((i - ) / .(#entries, )) * (.pi * )
angle = alpha + t
waveRadius = radius + .(t * + i) *
x = .(angle) * waveRadius
z = .(angle) * waveRadius
y = + .(t * + alpha * ) *
targetCF = centerCF * .(x, y, z) * .(, -angle, )
(entry, targetCF)
)
screenGui = .()
screenGui.Name =
screenGui.ResetOnSpawn =
screenGui.ZIndexBehavior = .ZIndexBehavior.Sibling
screenGui.Parent = playerGui
introOverlay = .()
introOverlay.Parent = screenGui
introOverlay.Size = .(, , , )
introOverlay.BackgroundColor3 = COLORS.Bg
introOverlay.BorderSizePixel =
introOverlay.ZIndex =
introGlow = .()
introGlow.Parent = introOverlay
introGlow.AnchorPoint = .(, )
introGlow.Position = .(, , , )
introGlow.Size = .(, , , )
introGlow.BackgroundColor3 = COLORS.Accent
introGlow.BackgroundTransparency =
introGlow.BorderSizePixel =
introGlow.ZIndex =
.(, introGlow).CornerRadius = .(, )
introTitle = .()
introTitle.Parent = introOverlay
introTitle.AnchorPoint = .(, )
introTitle.Position = .(, , , -)
introTitle.Size = .(, , , )
introTitle.BackgroundTransparency =
introTitle.Text =
introTitle.Font = .Font.GothamBlack
introTitle.TextSize =
introTitle.TextColor3 = COLORS.Text
introTitle.TextTransparency =
introTitle.ZIndex =
introSub = .()
introSub.Parent = introOverlay
introSub.AnchorPoint = .(, )
introSub.Position = .(, , , )
introSub.Size = .(, , , )
introSub.BackgroundTransparency =
introSub.Text =
introSub.Font = .Font.Gotham
introSub.TextSize =
introSub.TextColor3 = COLORS.Muted
introSub.TextTransparency =
introSub.ZIndex =
keyFrame = .()
keyFrame.Name =
keyFrame.Size = .(, , , )
keyFrame.Position = .(, -, , )
keyFrame.BackgroundColor3 = COLORS.Panel
keyFrame.BorderSizePixel =
keyFrame.Parent = screenGui
keyFrame.Visible =
keyFrame.BackgroundTransparency =
.(, keyFrame).CornerRadius = .(, )
keyStroke = .(, keyFrame)
keyStroke.Color = COLORS.Stroke
keyStroke.Thickness =
keyStroke.Transparency =
keyScale = .(, keyFrame)
keyScale.Scale =
keyHeader = .()
keyHeader.Parent = keyFrame
keyHeader.BackgroundTransparency =
keyHeader.Size = .(, -, , )
keyHeader.Position = .(, , , )
keyHeader.Text =
keyHeader.Font = .Font.GothamSemibold
keyHeader.TextSize =
keyHeader.TextColor3 = COLORS.Text
keyHeader.TextXAlignment = .TextXAlignment.Left
keyHeader.TextTransparency =
keySub = .()
keySub.Parent = keyFrame
keySub.BackgroundTransparency =
keySub.Size = .(, -, , )
keySub.Position = .(, , , )
keySub.Text =
keySub.Font = .Font.Gotham
keySub.TextSize =
keySub.TextColor3 = COLORS.Muted
keySub.TextXAlignment = .TextXAlignment.Left
keySub.TextTransparency =
keyInput = .()
keyInput.Parent = keyFrame
keyInput.Size = .(, -, , )
keyInput.Position = .(, , , )
keyInput.BackgroundColor3 = COLORS.Panel2
keyInput.BorderSizePixel =
keyInput.PlaceholderText =
keyInput.Text =
keyInput.ClearTextOnFocus =
keyInput.Font = .Font.Gotham
keyInput.TextSize =
keyInput.TextColor3 = COLORS.Text
keyInput.PlaceholderColor3 = COLORS.Muted
keyInput.BackgroundTransparency =
keyInput.TextTransparency =
.(, keyInput).CornerRadius = .(, )
keyInputStroke = .(, keyInput)
keyInputStroke.Color = COLORS.Stroke
keyInputStroke.Thickness =
keyInputStroke.Transparency =
keyBtn = .()
keyBtn.Parent = keyFrame
keyBtn.Size = .(, -, , )
keyBtn.Position = .(, , , -)
keyBtn.BackgroundColor3 = COLORS.Accent
keyBtn.BorderSizePixel =
keyBtn.Text =
keyBtn.Font = .Font.GothamSemibold
keyBtn.TextSize =
keyBtn.TextColor3 = COLORS.Text
keyBtn.BackgroundTransparency =
keyBtn.TextTransparency =
.(, keyBtn).CornerRadius = .(, )
mainFrame = .()
mainFrame.Name =
mainFrame.Size = .(, , , )
mainFrame.Position = .(, -, , )
mainFrame.BackgroundColor3 = COLORS.Panel
mainFrame.BorderSizePixel =
mainFrame.Visible =
mainFrame.Parent = screenGui
mainFrame.BackgroundTransparency =
.(, mainFrame).CornerRadius = .(, )
mainStroke = .(, mainFrame)
mainStroke.Color = COLORS.Stroke
mainStroke.Thickness =
mainStroke.Transparency =
mainScale = .(, mainFrame)
mainScale.Scale =
starsHolder = .()
starsHolder.Parent = mainFrame
starsHolder.BackgroundTransparency =
starsHolder.ClipsDescendants =
starsHolder.Size = .(, , , )
topBar = .()
topBar.Name =
topBar.Parent = mainFrame
topBar.Size = .(, , , )
topBar.BackgroundTransparency =
title = .()
title.Parent = topBar
title.BackgroundTransparency =
title.Size = .(, -, , )
title.Position = .(, , , )
title.Text =
title.Font = .Font.GothamSemibold
title.TextSize =
title.TextColor3 = COLORS.Text
title.TextXAlignment = .TextXAlignment.Left
title.TextTransparency =
subtitle = .()
subtitle.Parent = mainFrame
subtitle.BackgroundTransparency =
subtitle.Size = .(, -, , )
subtitle.Position = .(, , , )
subtitle.Text =
subtitle.Font = .Font.Gotham
subtitle.TextSize =
subtitle.TextColor3 = COLORS.Muted
subtitle.TextXAlignment = .TextXAlignment.Left
subtitle.TextTransparency =
miniBtn = .()
miniBtn.Parent = topBar
miniBtn.Size = .(, , , )
miniBtn.Position = .(, -, , )
miniBtn.BackgroundColor3 = COLORS.Panel2
miniBtn.BorderSizePixel =
miniBtn.Text =
miniBtn.Font = .Font.GothamBold
miniBtn.TextSize =
miniBtn.TextColor3 = COLORS.Text
miniBtn.BackgroundTransparency =
miniBtn.TextTransparency =
.(, miniBtn).CornerRadius = .(, )
miniStroke = .(, miniBtn)
miniStroke.Color = COLORS.Stroke
miniStroke.Thickness =
miniStroke.Transparency =
closeBtn = .()
closeBtn.Parent = topBar
closeBtn.Size = .(, , , )
closeBtn.Position = .(, -, , )
closeBtn.BackgroundColor3 = COLORS.Panel2
closeBtn.BorderSizePixel =
closeBtn.Text =
closeBtn.Font = .Font.GothamBold
closeBtn.TextSize =
closeBtn.TextColor3 = COLORS.Text
closeBtn.BackgroundTransparency =
closeBtn.TextTransparency =
.(, closeBtn).CornerRadius = .(, )
closeStroke = .(, closeBtn)
closeStroke.Color = COLORS.Stroke
closeStroke.Thickness =
closeStroke.Transparency =
modeLabel = .()
modeLabel.Parent = mainFrame
modeLabel.BackgroundTransparency =
modeLabel.Size = .(, -, , )
modeLabel.Position = .(, , , )
modeLabel.Text =
modeLabel.Font = .Font.GothamMedium
modeLabel.TextSize =
modeLabel.TextColor3 = COLORS.Muted
modeLabel.TextXAlignment = .TextXAlignment.Left
modeLabel.TextTransparency =
buttonsHolder = .()
buttonsHolder.Parent = mainFrame
buttonsHolder.BackgroundTransparency =
buttonsHolder.Size = .(, -, , )
buttonsHolder.Position = .(, , , )
listLayout = .()
listLayout.Parent = buttonsHolder
listLayout.FillDirection = .FillDirection.Horizontal
listLayout.HorizontalAlignment = .HorizontalAlignment.Left
listLayout.VerticalAlignment = .VerticalAlignment.Center
listLayout.Padding = .(, )
(text)
btn = .()
btn.Size = .(, , , )
btn.BackgroundColor3 = COLORS.Panel2
btn.BorderSizePixel =
btn.Text = text
btn.Font = .Font.GothamSemibold
btn.TextSize =
btn.TextColor3 = COLORS.Text
btn.BackgroundTransparency =
btn.TextTransparency =
.(, btn).CornerRadius = .(, )
stroke = .(, btn)
stroke.Color = COLORS.Stroke
stroke.Thickness =
stroke.Transparency =
btn.Parent = buttonsHolder
btn, stroke
orbitBtn, orbitStroke = ()
wingsBtn, wingsStroke = ()
domainBtn, domainStroke = ()
infoBox = .()
infoBox.Parent = mainFrame
infoBox.Size = .(, -, , )
infoBox.Position = .(, , , )
infoBox.BackgroundColor3 = COLORS.Panel2
infoBox.BorderSizePixel =
infoBox.BackgroundTransparency =
.(, infoBox).CornerRadius = .(, )
infoStroke = .(, infoBox)
infoStroke.Color = COLORS.Stroke
infoStroke.Thickness =
infoStroke.Transparency =
infoText = .()
infoText.Parent = infoBox
infoText.BackgroundTransparency =
infoText.Size = .(, -, , -)
infoText.Position = .(, , , )
infoText.Text =
infoText.TextWrapped =
infoText.Font = .Font.Gotham
infoText.TextSize =
infoText.TextColor3 = COLORS.Text
infoText.TextXAlignment = .TextXAlignment.Left
infoText.TextYAlignment = .TextYAlignment.Top
infoText.TextTransparency =
statusLabel = .()
statusLabel.Parent = mainFrame
statusLabel.BackgroundTransparency =
statusLabel.Size = .(, -, , )
statusLabel.Position = .(, , , -)
statusLabel.Text =
statusLabel.Font = .Font.Gotham
statusLabel.TextSize =
statusLabel.TextColor3 = COLORS.Muted
statusLabel.TextXAlignment = .TextXAlignment.Left
statusLabel.TextTransparency =
openIcon = .()
openIcon.Name =
openIcon.Parent = screenGui
openIcon.Visible =
openIcon.Size = .(, , , )
openIcon.Position = .(, , , -)
openIcon.BackgroundColor3 = COLORS.Panel
openIcon.BorderSizePixel =
openIcon.Text =
openIcon.Font = .Font.GothamBold
openIcon.TextSize =
openIcon.TextColor3 = COLORS.Text
openIcon.BackgroundTransparency =
openIcon.TextTransparency =
.(, openIcon).CornerRadius = .(, )
openStroke = .(, openIcon)
openStroke.Color = COLORS.Accent
openStroke.Thickness =
openStroke.Transparency =
openScale = .(, openIcon)
openScale.Scale =
openTip = .()
openTip.Parent = openIcon
openTip.BackgroundTransparency =
openTip.Size = .(, , , )
openTip.Position = .(, -, , )
openTip.Text =
openTip.Font = .Font.Gotham
openTip.TextSize =
openTip.TextColor3 = COLORS.Muted
openTip.TextTransparency =
(guiObject)
dragging =
dragStart
startPos
guiObject.InputBegan:((input)
input.UserInputType == .UserInputType.MouseButton1 input.UserInputType == .UserInputType.Touch
dragging =
dragStart = input.Position
startPos = guiObject.Position
input.Changed:(()
input.UserInputState == .UserInputState.End
dragging =
)
)
UserInputService.InputChanged:((input)
dragging (input.UserInputType == .UserInputType.MouseMovement input.UserInputType == .UserInputType.Touch)
delta = input.Position - dragStart
guiObject.Position = .(
startPos.X.Scale,
startPos.X.Offset + delta.X,
startPos.Y.Scale,
startPos.Y.Offset + delta.Y
)
)
(mainFrame)
(openIcon)
(keyFrame)
()
star = .()
star.Parent = starsHolder
star.AnchorPoint = .(, )
size = .(, )
star.Size = .(, size, , size)
star.Position = .(.(), , .(), )
star.BackgroundColor3 = COLORS.Star
star.BorderSizePixel =
star.BackgroundTransparency = .(, ) /
.(, star).CornerRadius = .(, )
.(()
star.Parent
(star, .(, ) / , {
Position = .(.(), , .(), ),
BackgroundTransparency = .(, ) /
}, .EasingStyle.Sine, .EasingDirection.InOut).Completed:()
)
_ = ,
()
orbitScale = .(, orbitBtn)
wingsScale = .(, wingsBtn)
domainScale = .(, domainBtn)
keyBtnScale = .(, keyBtn)
miniScale = .(, miniBtn)
closeScale = .(, closeBtn)
(btn, hoverColor, normalColor, scaleObject)
btn.MouseEnter:(()
(btn, , {BackgroundColor3 = hoverColor, BackgroundTransparency = })
scaleObject
(scaleObject, , {Scale = })
)
btn.MouseLeave:(()
(btn, , {BackgroundColor3 = normalColor, BackgroundTransparency = })
scaleObject
(scaleObject, , {Scale = })
)
(keyBtn, COLORS.Accent2, COLORS.Accent, keyBtnScale)
(orbitBtn, .(, , ), COLORS.Panel2, orbitScale)
(wingsBtn, .(, , ), COLORS.Panel2, wingsScale)
(domainBtn, .(, , ), COLORS.Panel2, domainScale)
(miniBtn, .(, , ), COLORS.Panel2, miniScale)
(closeBtn, .(, , ), COLORS.Panel2, closeScale)
openIcon.MouseEnter:(()
(openIcon, , {BackgroundColor3 = .(, , ), BackgroundTransparency = })
(openScale, , {Scale = })
(openTip, , {TextTransparency = })
)
openIcon.MouseLeave:(()
(openIcon, , {BackgroundColor3 = COLORS.Panel, BackgroundTransparency = })
(openScale, , {Scale = })
(openTip, , {TextTransparency = })
)
()
(introGlow, , {
Size = .(, , , ),
BackgroundTransparency =
}, .EasingStyle.Quad, .EasingDirection.Out)
.()
(introTitle, , {TextTransparency = }, .EasingStyle.Quart, .EasingDirection.Out)
(introSub, , {TextTransparency = }, .EasingStyle.Quart, .EasingDirection.Out)
.()
(introGlow, , {
Size = .(, , , ),
BackgroundTransparency =
}, .EasingStyle.Quart, .EasingDirection.Out)
(introTitle, , {TextTransparency = })
(introSub, , {TextTransparency = })
(introOverlay, , {BackgroundTransparency = })
.()
introOverlay:()
()
keyFrame.Visible =
(keyFrame, , {BackgroundTransparency = })
(keyStroke, , {Transparency = })
(keyScale, , {Scale = }, .EasingStyle.Back, .EasingDirection.Out)
(keyHeader, , {TextTransparency = })
(keySub, , {TextTransparency = })
(keyInput, , {BackgroundTransparency = , TextTransparency = })
(keyInputStroke, , {Transparency = })
(keyBtn, , {BackgroundTransparency = , TextTransparency = })
()
mainFrame.Visible =
(mainFrame, , {BackgroundTransparency = })
(mainStroke, , {Transparency = })
(mainScale, , {Scale = }, .EasingStyle.Back, .EasingDirection.Out)
_, obj ({title, subtitle, modeLabel, infoText, statusLabel})
(obj, , {TextTransparency = })
_, obj ({miniBtn, closeBtn, orbitBtn, wingsBtn, domainBtn, infoBox})
obj:()
(obj, , {BackgroundTransparency = , TextTransparency = })
(obj, , {BackgroundTransparency = })
_, stroke ({miniStroke, closeStroke, orbitStroke, wingsStroke, domainStroke, infoStroke})
(stroke, , {Transparency = })
()
(mainScale, , {Scale = }, .EasingStyle.Quad, .EasingDirection.In)
(mainFrame, , {BackgroundTransparency = })
(mainStroke, , {Transparency = })
.()
mainFrame.Visible =
openIcon.Visible =
(openIcon, , {BackgroundTransparency = , TextTransparency = })
(openStroke, , {Transparency = })
(openTip, , {TextTransparency = })
(openScale, , {Scale = }, .EasingStyle.Back, .EasingDirection.Out)
()
(openScale, , {Scale = }, .EasingStyle.Quad, .EasingDirection.In)
(openIcon, , {BackgroundTransparency = , TextTransparency = })
(openStroke, , {Transparency = })
(openTip, , {TextTransparency = })
.()
openIcon.Visible =
()
keyBtn.MouseButton1Click:(()
keyInput.Text == KEY_REQUIRED
keyBtn.Text =
keyBtn.BackgroundColor3 = COLORS.Success
.()
(keyScale, , {Scale = }, .EasingStyle.Quad, .EasingDirection.In)
(keyFrame, , {BackgroundTransparency = })
(keyStroke, , {Transparency = })
.()
keyFrame.Visible =
()
()
keyBtn.Text =
keyBtn.BackgroundColor3 = .(, , )
.()
keyBtn.Text =
keyBtn.BackgroundColor3 = COLORS.Accent
)
miniBtn.MouseButton1Click:(()
()
)
openIcon.MouseButton1Click:(()
()
)
closeBtn.MouseButton1Click:(()
()
(mainScale, , {Scale = }, .EasingStyle.Quad, .EasingDirection.In)
(mainFrame, , {BackgroundTransparency = })
(mainStroke, , {Transparency = })
(keyFrame, , {BackgroundTransparency = })
.()
screenGui:()
)
.(()
()
()
)
ORBITS THINGS BRUH YOU'RE NOT DUMB

Universal