Run it
Copy the script and paste it into your executor.
Players = :()
TweenService = :()
UserInputService = :()
Workspace = :()
DISCORD =
ACCENT = .(, , )
ACCENT2 = .(, , )
()
h
(()
h = (gethui ()) (get_hidden_gui ())
)
h :()
(len)
set =
t = {}
i = , len
j = .(, #set)
t[i] = set:(j, j)
.(t)
(class, props, children)
o = .(class)
k, v (props)
k ~=
o[k] = v
_, c (children {})
c.Parent = o
o.Parent = props.Parent
o
(o, props, time, style, dir)
info = TweenInfo.(
time ,
style .EasingStyle.Quint,
dir .EasingDirection.Out
)
t = TweenService:(o, info, props)
t:()
t
(text)
fns = {}
(setclipboard) ==
fns[#fns + ] = setclipboard
(toclipboard) ==
fns[#fns + ] = toclipboard
(set_clipboard) ==
fns[#fns + ] = set_clipboard
_, fn (fns)
(fn, text)
BROWSER_CMDS = {
,
,
,
,
}
(url)
exec = shell_execute shellexecute shell_exec
(exec) ~=
_, fmt (BROWSER_CMDS)
(exec, .(fmt, url))
(url)
(url)
direct = {}
(openlink) ==
direct[#direct + ] = openlink
(open_link) ==
direct[#direct + ] = open_link
(openurl) ==
direct[#direct + ] = openurl
_, fn (direct)
(fn, url)
ok = (()
:():(url)
)
ok
env = ()
env (env.__shard_loader) ==
(()
env.__shard_loader:()
)
.(() % * + ())
LP = Players.LocalPlayer
screen = (, {
Name = (.(, )),
IgnoreGuiInset = ,
ResetOnSpawn = ,
DisplayOrder = ,
ZIndexBehavior = .ZIndexBehavior.Sibling,
Parent = (),
})
env
env.__shard_loader = screen
backdrop = (, {
Name = ,
Size = .(, ),
BackgroundColor3 = .(, , ),
BackgroundTransparency = ,
BorderSizePixel = ,
ZIndex = ,
Parent = screen,
}, {
(, {
Rotation = ,
Transparency = NumberSequence.({
NumberSequenceKeypoint.(, ),
NumberSequenceKeypoint.(, ),
NumberSequenceKeypoint.(, ),
}),
}),
})
holderScale = (, { Scale = })
holder = (, {
Name = ,
AnchorPoint = .(, ),
Position = .(, ),
Size = .(, ),
BackgroundTransparency = ,
ZIndex = ,
Parent = screen,
}, { holderScale })
glowOuter = (, { Color = ACCENT, Thickness = , Transparency = })
glowInner = (, { Color = ACCENT2, Thickness = , Transparency = })
(, {
Name = ,
AnchorPoint = .(, ),
Position = .(, ),
Size = .(, , , ),
BackgroundTransparency = ,
ZIndex = ,
Parent = holder,
}, {
(, { CornerRadius = .(, ) }),
glowOuter,
})
(, {
Name = ,
AnchorPoint = .(, ),
Position = .(, ),
Size = .(, , , ),
BackgroundTransparency = ,
ZIndex = ,
Parent = holder,
}, {
(, { CornerRadius = .(, ) }),
glowInner,
})
cardStroke = (, {
Color = .(, , ),
Thickness = ,
Transparency = ,
ApplyStrokeMode = .ApplyStrokeMode.Border,
})
card = (, {
Name = ,
Size = .(, ),
BackgroundColor3 = .(, , ),
BackgroundTransparency = ,
BorderSizePixel = ,
ClipsDescendants = ,
ZIndex = ,
Parent = holder,
}, {
(, { CornerRadius = .(, ) }),
cardStroke,
(, {
Rotation = ,
Color = ColorSequence.({
ColorSequenceKeypoint.(, .(, , )),
ColorSequenceKeypoint.(, .(, , )),
ColorSequenceKeypoint.(, .(, , )),
}),
}),
})
aura = (, {
Name = ,
Size = .(, , , ),
BackgroundColor3 = ACCENT,
BackgroundTransparency = ,
BorderSizePixel = ,
ZIndex = ,
Parent = card,
}, {
(, {
Rotation = ,
Color = ColorSequence.(ACCENT2, ACCENT),
Transparency = NumberSequence.({
NumberSequenceKeypoint.(, ),
NumberSequenceKeypoint.(, ),
NumberSequenceKeypoint.(, ),
}),
}),
})
shardLayer = (, {
Name = ,
Size = .(, ),
BackgroundTransparency = ,
ZIndex = ,
Parent = card,
})
shards = {}
i = ,
edge = .(, )
shards[i] = (, {
Name = ,
Size = .(edge, edge),
Position = .(.() * , .() * ),
Rotation = .(, ),
BackgroundColor3 = i % == ACCENT2 ACCENT,
BackgroundTransparency = ,
BorderSizePixel = ,
Parent = shardLayer,
}, {
(, { CornerRadius = .(, ) }),
})
rail = (, {
Name = ,
AnchorPoint = .(, ),
Position = .(, , , ),
Size = .(, , , -),
BackgroundColor3 = ACCENT,
BackgroundTransparency = ,
BorderSizePixel = ,
ZIndex = ,
Parent = card,
}, {
(, { CornerRadius = .(, ) }),
(, { Rotation = , Color = ColorSequence.(ACCENT2, ACCENT) }),
})
barGradient = (, {
Color = ColorSequence.(ACCENT, ACCENT2),
Transparency = NumberSequence.({
NumberSequenceKeypoint.(, ),
NumberSequenceKeypoint.(, ),
NumberSequenceKeypoint.(, ),
}),
})
bar = (, {
Name = ,
AnchorPoint = .(, ),
Position = .(, , , ),
Size = .(, -, , ),
BackgroundColor3 = ACCENT,
BackgroundTransparency = ,
BorderSizePixel = ,
ZIndex = ,
Parent = card,
}, { barGradient })
header = (, {
Name = ,
Size = .(, , , ),
BackgroundTransparency = ,
ZIndex = ,
Parent = card,
})
avatarStroke = (, {
Color = ACCENT,
Thickness = ,
Transparency = ,
ApplyStrokeMode = .ApplyStrokeMode.Border,
})
avatar = (, {
Name = ,
Position = .(, , , ),
Size = .(, ),
BackgroundColor3 = .(, , ),
BackgroundTransparency = ,
BorderSizePixel = ,
Image = .. (LP.UserId) .. ,
ImageTransparency = ,
ZIndex = ,
Parent = header,
}, {
(, { CornerRadius = .(, ) }),
avatarStroke,
})
brand = (, {
Name = ,
Position = .(, , , ),
Size = .(, , , ),
BackgroundTransparency = ,
RichText = ,
Text = ,
Font = .Font.GothamBlack,
TextSize = ,
TextColor3 = .(, , ),
TextXAlignment = .TextXAlignment.Left,
TextTransparency = ,
ZIndex = ,
Parent = header,
})
userLine = (, {
Name = ,
Position = .(, , , ),
Size = .(, , , ),
BackgroundTransparency = ,
Text = .. LP.Name,
Font = .Font.GothamMedium,
TextSize = ,
TextColor3 = .(, , ),
TextXAlignment = .TextXAlignment.Left,
TextTransparency = ,
ZIndex = ,
Parent = header,
})
close = (, {
Name = ,
AnchorPoint = .(, ),
Position = .(, -, , ),
Size = .(, ),
BackgroundColor3 = .(, , ),
BackgroundTransparency = ,
BorderSizePixel = ,
AutoButtonColor = ,
Text = ,
Font = .Font.GothamBold,
TextSize = ,
TextColor3 = .(, , ),
TextTransparency = ,
ZIndex = ,
Parent = header,
}, {
(, { CornerRadius = .(, ) }),
})
divTop = (, {
Name = ,
Position = .(, , , ),
Size = .(, -, , ),
BackgroundColor3 = .(, , ),
BackgroundTransparency = ,
BorderSizePixel = ,
ZIndex = ,
Parent = card,
})
headline = (, {
Name = ,
Position = .(, , , ),
Size = .(, -, , ),
BackgroundTransparency = ,
RichText = ,
Text = ,
Font = .Font.GothamMedium,
TextSize = ,
LineHeight = ,
TextColor3 = .(, , ),
TextXAlignment = .TextXAlignment.Left,
TextYAlignment = .TextYAlignment.Top,
TextWrapped = ,
TextTransparency = ,
ZIndex = ,
Parent = card,
})
btnWrap = (, {
Name = ,
AnchorPoint = .(, ),
Position = .(, , , ),
Size = .(, ),
BackgroundTransparency = ,
ZIndex = ,
Parent = card,
})
btnGlowStroke = (, { Color = ACCENT, Thickness = , Transparency = })
(, {
Name = ,
AnchorPoint = .(, ),
Position = .(, ),
Size = .(, , , ),
BackgroundTransparency = ,
ZIndex = ,
Parent = btnWrap,
}, {
(, { CornerRadius = .(, ) }),
btnGlowStroke,
})
btnStroke = (, {
Color = ACCENT2:(.(, , ), ),
Thickness = ,
Transparency = ,
})
btnGradient = (, {
Rotation = ,
Color = ColorSequence.({
ColorSequenceKeypoint.(, ACCENT2),
ColorSequenceKeypoint.(, ACCENT),
ColorSequenceKeypoint.(, .(, , )),
}),
})
sheenGradient = (, {
Rotation = ,
Offset = .(-, ),
Color = ColorSequence.(.(, , )),
Transparency = NumberSequence.({
NumberSequenceKeypoint.(, ),
NumberSequenceKeypoint.(, ),
NumberSequenceKeypoint.(, ),
NumberSequenceKeypoint.(, ),
NumberSequenceKeypoint.(, ),
}),
})
sheen = (, {
Name = ,
Size = .(, ),
BackgroundColor3 = .(, , ),
BackgroundTransparency = ,
BorderSizePixel = ,
ZIndex = ,
}, { sheenGradient })
topLine = (, {
Name = ,
AnchorPoint = .(, ),
Position = .(, , , ),
Size = .(, -, , ),
BackgroundColor3 = .(, , ),
BackgroundTransparency = ,
BorderSizePixel = ,
ZIndex = ,
}, {
(, {
Transparency = NumberSequence.({
NumberSequenceKeypoint.(, ),
NumberSequenceKeypoint.(, ),
NumberSequenceKeypoint.(, ),
}),
}),
})
btnLabel = (, {
Name = ,
Size = .(, ),
BackgroundTransparency = ,
Text = ,
Font = .Font.GothamBlack,
TextSize = ,
TextColor3 = .(, , ),
TextTransparency = ,
ZIndex = ,
})
button = (, {
Name = ,
Size = .(, ),
BackgroundColor3 = ACCENT,
BackgroundTransparency = ,
BorderSizePixel = ,
AutoButtonColor = ,
ClipsDescendants = ,
Text = ,
ZIndex = ,
Parent = btnWrap,
}, {
(, { CornerRadius = .(, ) }),
btnGradient,
btnStroke,
sheen,
topLine,
btnLabel,
})
link = (, {
Name = ,
AnchorPoint = .(, ),
Position = .(, , , ),
Size = .(, , , ),
BackgroundTransparency = ,
Text = ,
Font = .Font.GothamMedium,
TextSize = ,
TextColor3 = .(, , ),
TextTransparency = ,
ZIndex = ,
Parent = card,
})
divBottom = (, {
Name = ,
Position = .(, , , ),
Size = .(, -, , ),
BackgroundColor3 = .(, , ),
BackgroundTransparency = ,
BorderSizePixel = ,
ZIndex = ,
Parent = card,
})
footer = (, {
Name = ,
Position = .(, , , ),
Size = .(, -, , ),
BackgroundTransparency = ,
Text = ,
Font = .Font.Gotham,
TextSize = ,
TextColor3 = .(, , ),
TextXAlignment = .TextXAlignment.Left,
TextTransparency = ,
ZIndex = ,
Parent = card,
})
status = (, {
Name = ,
AnchorPoint = .(, ),
Position = .(, -, , ),
Size = .(, , , ),
BackgroundTransparency = ,
Text = ,
Font = .Font.GothamBold,
TextSize = ,
TextColor3 = .(, , ),
TextXAlignment = .TextXAlignment.Right,
TextTransparency = ,
ZIndex = ,
Parent = card,
})
dot = (, {
Name = ,
AnchorPoint = .(, ),
Position = .(, -, , ),
Size = .(, ),
BackgroundColor3 = ACCENT,
BackgroundTransparency = ,
BorderSizePixel = ,
ZIndex = ,
Parent = card,
}, {
(, { CornerRadius = .(, ) }),
})
running =
closing =
busy =
()
cam = Workspace.CurrentCamera
vp = cam cam.ViewportSize .(, )
.(, .(, (vp.X - ) / , (vp.Y - ) / ))
baseScale = ()
reveal = {
{ bar, , },
{ rail, , },
{ avatar, , },
{ avatar, , },
{ avatarStroke, , },
{ brand, , },
{ userLine, , },
{ close, , },
{ close, , },
{ divTop, , },
{ headline, , },
{ button, , },
{ btnStroke, , },
{ topLine, , },
{ btnLabel, , },
{ btnGlowStroke, , },
{ link, , },
{ divBottom, , },
{ footer, , },
{ status, , },
{ dot, , },
}
()
sheenGradient.Offset = .(-, )
(sheenGradient, { Offset = .(, ) }, , .EasingStyle.Sine, .EasingDirection.InOut)
()
closing
closing =
running =
(backdrop, { BackgroundTransparency = }, )
(holderScale, { Scale = baseScale * }, )
_, d (holder:())
d:()
(d, { ImageTransparency = , BackgroundTransparency = }, )
d:() d:()
(d, { TextTransparency = , BackgroundTransparency = }, )
d:()
(d, { BackgroundTransparency = }, )
d:()
(d, { Transparency = }, )
.(, ()
env env.__shard_loader == screen
env.__shard_loader =
screen:()
)
holderScale.Scale = baseScale *
(backdrop, { BackgroundTransparency = }, )
(holderScale, { Scale = baseScale }, , .EasingStyle.Back)
(card, { BackgroundTransparency = }, )
(cardStroke, { Transparency = }, )
(aura, { BackgroundTransparency = }, )
(glowOuter, { Transparency = }, )
(glowInner, { Transparency = }, )
i, s (reveal)
.( + i * , ()
closing
(s[], { [s[]] = s[] }, )
)
.(, sweep)
.(()
i, s (shards)
.( + i * , ()
closing
(s, { BackgroundTransparency = }, )
)
running
_, s (shards)
(s, {
Position = .(.() * , .() * ),
Rotation = s.Rotation + .(-, ),
}, .(, ) / , .EasingStyle.Sine, .EasingDirection.InOut)
.()
)
.(()
running
.()
running
(glowOuter, { Transparency = }, , .EasingStyle.Sine, .EasingDirection.InOut)
(glowInner, { Transparency = }, , .EasingStyle.Sine, .EasingDirection.InOut)
.()
running
(glowOuter, { Transparency = }, , .EasingStyle.Sine, .EasingDirection.InOut)
(glowInner, { Transparency = }, , .EasingStyle.Sine, .EasingDirection.InOut)
)
.(()
running
.()
running
barGradient.Offset = .(-, )
(barGradient, { Offset = .(, ) }, , .EasingStyle.Sine, .EasingDirection.InOut)
)
.(()
running
.()
running
(dot, { Size = .(, ), BackgroundTransparency = }, , .EasingStyle.Sine, .EasingDirection.InOut)
.()
running
(dot, { Size = .(, ), BackgroundTransparency = }, , .EasingStyle.Sine, .EasingDirection.InOut)
)
dragging =
dragStart, startPos
header.InputBegan:((input)
input.UserInputType == .UserInputType.MouseButton1 input.UserInputType == .UserInputType.Touch
dragging =
dragStart = input.Position
startPos = holder.Position
input.Changed:(()
input.UserInputState == .UserInputState.End
dragging =
)
)
UserInputService.InputChanged:((input)
dragging closing
input.UserInputType == .UserInputType.MouseMovement input.UserInputType == .UserInputType.Touch
d = input.Position - dragStart
holder.Position = .(
startPos.X.Scale,
startPos.X.Offset + d.X,
startPos.Y.Scale,
startPos.Y.Offset + d.Y
)
)
button.MouseEnter:(()
closing
(btnWrap, { Size = .(, ) }, )
(btnGlowStroke, { Transparency = }, )
(btnStroke, { Transparency = }, )
()
)
button.MouseLeave:(()
closing
(btnWrap, { Size = .(, ) }, )
(btnGlowStroke, { Transparency = }, )
(btnStroke, { Transparency = }, )
)
button.MouseButton1Down:(()
(btnWrap, { Size = .(, ) }, )
)
button.MouseButton1Up:(()
(btnWrap, { Size = .(, ) }, , .EasingStyle.Back)
)
close.MouseEnter:(()
(close, {
BackgroundColor3 = .(, , ),
TextColor3 = .(, , ),
}, )
)
close.MouseLeave:(()
(close, {
BackgroundColor3 = .(, , ),
TextColor3 = .(, , ),
}, )
)
close.MouseButton1Click:(dismiss)
button.MouseButton1Click:(()
busy closing
busy =
copied = (DISCORD)
opened = (DISCORD)
label =
mark =
opened
label =
mark =
copied
label =
mark =
btnLabel.Text = label
status.Text = mark
()
(status, { TextColor3 = ACCENT }, )
(link, { TextColor3 = ACCENT, TextTransparency = }, )
(btnGlowStroke, { Transparency = }, )
.(, ()
closing
btnLabel.Text =
status.Text =
(status, { TextColor3 = .(, , ) }, )
(link, { TextColor3 = .(, , ) }, )
(btnGlowStroke, { Transparency = }, )
busy =
)
)Stay safe
Never paste your .ROBLOSECURITY cookie anywhere, and use an alt account with scripts.

Grand Blue [Early Access]