Run it
Copy the script and paste it into your executor.
Players = :()
UserInputService = :()
TweenService = :()
RunService = :()
player = Players.LocalPlayer
playerGui = player:()
COLORS = {
bg = .(, , ),
surface = .(, , ),
disabled = .(, , ),
border = .(, , ),
accent = .(, , ),
accentDark = .(, , ),
accentBright = .(, , ),
crimson = .(, , ),
text = .(, , ),
white = .(, , ),
black = .(, , ),
}
FONT = .Font.GothamBlack
SRC =
loader = .(()
chunk = (SRC)
chunk
ok, api = (chunk)
ok (api) ==
.__ALT = api
)
.(loader)
loader =
api = .__ALT
.__ALT =
screenGui = .()
screenGui.Name =
screenGui.ResetOnSpawn =
screenGui.ZIndexBehavior = .ZIndexBehavior.Sibling
screenGui.IgnoreGuiInset =
screenGui.Parent = playerGui
main = .()
main.Name =
main.Size = .(, , , )
main.Position = .(, , , )
main.AnchorPoint = .(, )
main.BackgroundColor3 = COLORS.bg
main.BorderSizePixel =
main.ClipsDescendants =
main.Parent = screenGui
mainCorner = .()
mainCorner.CornerRadius = .(, )
mainCorner.Parent = main
mainGrad = .()
mainGrad.Color = ColorSequence.(COLORS.bg, .(, , ))
mainGrad.Rotation =
mainGrad.Parent = main
borderFrame = .()
borderFrame.Name =
borderFrame.Size = .(, , , )
borderFrame.Position = .(, , , )
borderFrame.AnchorPoint = .(, )
borderFrame.BackgroundColor3 = .(, , )
borderFrame.BorderSizePixel =
borderFrame.ZIndex =
borderFrame.Parent = main
borderCorner = .()
borderCorner.CornerRadius = .(, )
borderCorner.Parent = borderFrame
borderGrad = .()
borderGrad.Color = ColorSequence.({
ColorSequenceKeypoint.(, .(, , )),
ColorSequenceKeypoint.(, .(, , )),
ColorSequenceKeypoint.(, .(, , )),
ColorSequenceKeypoint.(, .(, , )),
ColorSequenceKeypoint.(, .(, , )),
})
borderGrad.Rotation =
borderGrad.Parent = borderFrame
innerMask = .()
innerMask.Name =
innerMask.Size = .(, -, , -)
innerMask.Position = .(, , , )
innerMask.AnchorPoint = .(, )
innerMask.BackgroundColor3 = COLORS.bg
innerMask.BorderSizePixel =
innerMask.ZIndex =
innerMask.Parent = main
innerCorner = .()
innerCorner.CornerRadius = .(, )
innerCorner.Parent = innerMask
innerGrad = .()
innerGrad.Color = ColorSequence.(COLORS.bg, .(, , ))
innerGrad.Rotation =
innerGrad.Parent = innerMask
title = .()
title.Name =
title.Size = .(, , , )
title.Position = .(, , , )
title.BackgroundTransparency =
title.Font = FONT
title.Text =
title.TextColor3 = COLORS.text
title.TextSize =
title.TextXAlignment = .TextXAlignment.Center
title.ZIndex =
title.Parent = main
toggle = .()
toggle.Name =
toggle.Size = .(, -, , )
toggle.Position = .(, , , )
toggle.BackgroundColor3 = COLORS.disabled
toggle.BorderSizePixel =
toggle.Font = FONT
toggle.Text =
toggle.TextTransparency =
toggle.AutoButtonColor =
toggle.ZIndex =
toggle.Parent = main
toggleCorner = .()
toggleCorner.CornerRadius = .(, )
toggleCorner.Parent = toggle
toggleGrad = .()
toggleGrad.Color = ColorSequence.(COLORS.disabled, .(, , ))
toggleGrad.Rotation =
toggleGrad.Parent = toggle
toggleStroke = .()
toggleStroke.Color = COLORS.crimson
toggleStroke.Thickness =
toggleStroke.Transparency =
toggleStroke.ApplyStrokeMode = .ApplyStrokeMode.Border
toggleStroke.Parent = toggle
toggleLabel = .()
toggleLabel.Name =
toggleLabel.Size = .(, , , )
toggleLabel.Position = .(, , , )
toggleLabel.BackgroundTransparency =
toggleLabel.Font = FONT
toggleLabel.Text =
toggleLabel.TextColor3 = COLORS.white
toggleLabel.TextTransparency =
toggleLabel.TextSize =
toggleLabel.TextXAlignment = .TextXAlignment.Center
toggleLabel.TextYAlignment = .TextYAlignment.Center
toggleLabel.ZIndex =
toggleLabel.Active =
toggleLabel.Parent = toggle
active =
RunService.RenderStepped:((dt)
speed = active
borderGrad.Rotation = (borderGrad.Rotation + speed * dt) %
)
(state)
active = state
state
toggle.BackgroundColor3 = COLORS.accentBright
toggleGrad.Color = ColorSequence.(COLORS.accent, COLORS.accentBright)
toggleGrad.Rotation =
toggleStroke.Color = COLORS.accentBright
toggleLabel.Text =
toggleLabel.TextColor3 = COLORS.black
api api.start
(api.start)
toggle.BackgroundColor3 = COLORS.disabled
toggleGrad.Color = ColorSequence.(COLORS.disabled, .(, , ))
toggleGrad.Rotation =
toggleStroke.Color = COLORS.crimson
toggleLabel.Text =
toggleLabel.TextColor3 = COLORS.white
api api.stop
(api.stop)
toggle.MouseButton1Click:(()
( active)
)
dragging =
dragStart, startPos
main.InputBegan:((input)
input.UserInputType == .UserInputType.MouseButton1 input.UserInputType == .UserInputType.Touch
dragging =
dragStart = input.Position
startPos = main.Position
)
UserInputService.InputChanged:((input)
dragging (input.UserInputType == .UserInputType.MouseMovement input.UserInputType == .UserInputType.Touch)
delta = input.Position - dragStart
main.Position = .(
startPos.X.Scale, startPos.X.Offset + delta.X,
startPos.Y.Scale, startPos.Y.Offset + delta.Y
)
)
UserInputService.InputEnded:((input)
input.UserInputType == .UserInputType.MouseButton1 input.UserInputType == .UserInputType.Touch
dragging =
)Can crash any server (not my script but no one knows who made it..)

Universal