Run it
Copy the script and paste it into your executor.
()
()
()
()
()
Players = :()
CoreGui = :()
RunService = :()
TweenService = :()
UserInputService = :()
SoundService = :()
LocalPlayer = Players.LocalPlayer
LocalPlayer
Players:():()
LocalPlayer = Players.LocalPlayer
:()
.Loaded:()
C_BG = .(, , )
C_PANEL = .(, , )
C_ROW = .(, , )
C_NEON = .(, , )
C_MINT = .(, , )
C_MID = .(, , )
C_DIM = .(, , )
C_EDGE = .(, , )
C_EDGE2 = .(, , )
GUI_NAME =
WM_NAME =
()
ok, hidden = (()
(gethui ()) (get_hidden_gui ())
)
ok (hidden) == hidden
(() CoreGui.Name ) CoreGui
LocalPlayer:()
Parent = ()
_, v (Parent:())
v.Name == GUI_NAME (() v:() )
(()
pg = LocalPlayer:()
pg pg:(WM_NAME) pg[WM_NAME]:()
)
(()
old = SoundService:()
old old:()
)
Bell = .()
Bell.Name =
Bell.SoundId =
Bell.Volume =
Bell.PlaybackSpeed =
Bell.Parent = SoundService
State = {
Mode = ,
Power = ,
Active = ,
Keybind = .KeyCode.V,
Binding = ,
Hidden = ,
Minimized = ,
}
lagConn =
lagAmount =
(val)
State.Power = .(.(val), , )
t = (State.Power - ) /
lagAmount = t *
(State.Power)
()
lagConn lagConn:()
lagConn = RunService.RenderStepped:(()
State.Active
lagAmount >
t = ()
() - t < lagAmount
)
()
lagConn
lagConn:()
lagConn =
ScreenGui = .()
ScreenGui.Name = GUI_NAME
ScreenGui.IgnoreGuiInset =
ScreenGui.ResetOnSpawn =
ScreenGui.ZIndexBehavior = .ZIndexBehavior.Sibling
ScreenGui.DisplayOrder =
ScreenGui.Parent = Parent
(p, r)
c = .()
c.CornerRadius = .(, r)
c.Parent = p
c
(p, col, th)
s = .()
s.Color = col
s.Thickness = th
s.Parent = p
s
Main = .()
Main.Name =
Main.Active =
Main.ClipsDescendants =
Main.Position = .(, -, , -)
Main.Size = .(, , , )
Main.BackgroundColor3 = C_BG
Main.BackgroundTransparency =
Main.BorderSizePixel =
Main.Parent = ScreenGui
(Main, )
MainScale = .()
MainScale.Scale =
MainScale.Parent = Main
MainStroke = (Main, C_NEON, )
MainGrad = .()
MainGrad.Color = ColorSequence.({
ColorSequenceKeypoint.(, .(, , )),
ColorSequenceKeypoint.(, C_NEON),
ColorSequenceKeypoint.(, .(, , )),
ColorSequenceKeypoint.(, .(, , )),
ColorSequenceKeypoint.(, C_NEON),
ColorSequenceKeypoint.(, .(, , )),
})
MainGrad.Rotation =
MainGrad.Parent = MainStroke
MainImg = .()
MainImg.Size = .(, , , )
MainImg.Position = .(, , , )
MainImg.BackgroundTransparency =
MainImg.Image =
MainImg.ImageTransparency =
MainImg.ScaleType = .ScaleType.Crop
MainImg.ZIndex =
MainImg.Parent = Main
(MainImg, )
MainTint = .()
MainTint.Size = .(, , , )
MainTint.BackgroundColor3 = C_BG
MainTint.BackgroundTransparency =
MainTint.BorderSizePixel =
MainTint.ZIndex =
MainTint.Parent = Main
(MainTint, )
TintGrad = .()
TintGrad.Color = ColorSequence.({
ColorSequenceKeypoint.(, C_PANEL),
ColorSequenceKeypoint.(, C_BG),
ColorSequenceKeypoint.(, C_BG),
})
TintGrad.Rotation =
TintGrad.Parent = MainTint
Title = .()
Title.BackgroundTransparency =
Title.Text =
Title.TextSize =
Title.TextColor3 = C_MINT
Title.Font = .Font.GothamBlack
Title.TextXAlignment = .TextXAlignment.Left
Title.ZIndex =
Title.Position = .(, , , )
Title.Size = .(, -, , )
Title.Parent = Main
SubTitle = .()
SubTitle.BackgroundTransparency =
SubTitle.Text =
SubTitle.TextSize =
SubTitle.TextColor3 = C_DIM
SubTitle.Font = .Font.GothamMedium
SubTitle.TextXAlignment = .TextXAlignment.Left
SubTitle.ZIndex =
SubTitle.Position = .(, , , )
SubTitle.Size = .(, -, , )
SubTitle.Parent = Main
MinBtn = .()
MinBtn.Position = .(, -, , )
MinBtn.Size = .(, , , )
MinBtn.BackgroundColor3 = C_ROW
MinBtn.BorderSizePixel =
MinBtn.Text =
MinBtn.TextColor3 = C_MID
MinBtn.TextSize =
MinBtn.Font = .Font.GothamBlack
MinBtn.AutoButtonColor =
MinBtn.ZIndex =
MinBtn.Parent = Main
(MinBtn, )
(MinBtn, C_EDGE, )
Divider = .()
Divider.Position = .(, , , )
Divider.Size = .(, -, , )
Divider.BackgroundColor3 = C_NEON
Divider.BorderSizePixel =
Divider.ZIndex =
Divider.Parent = Main
DivGrad = .()
DivGrad.Color = ColorSequence.({
ColorSequenceKeypoint.(, .(, , )),
ColorSequenceKeypoint.(, C_NEON),
ColorSequenceKeypoint.(, C_NEON),
ColorSequenceKeypoint.(, .(, , )),
})
DivGrad.Parent = Divider
Body = .()
Body.Position = .(, , , )
Body.Size = .(, -, , )
Body.BackgroundTransparency =
Body.ZIndex =
Body.Parent = Main
(y, height, labelText)
row = .()
row.Position = .(, , , y)
row.Size = .(, , , height)
row.BackgroundColor3 = C_PANEL
row.BackgroundTransparency =
row.BorderSizePixel =
row.ZIndex =
row.Parent = Body
(row, )
(row, C_EDGE, )
g = .()
g.Color = ColorSequence.({
ColorSequenceKeypoint.(, C_ROW),
ColorSequenceKeypoint.(, C_BG),
})
g.Rotation =
g.Parent = row
= .()
.Position = .(, , , -)
.Size = .(, , , )
.BackgroundColor3 = C_NEON
.BorderSizePixel =
.ZIndex =
.Parent = row
(, )
lbl = .()
lbl.BackgroundTransparency =
lbl.Text = labelText
lbl.TextSize =
lbl.TextColor3 = C_MID
lbl.Font = .Font.GothamBold
lbl.TextXAlignment = .TextXAlignment.Left
lbl.ZIndex =
lbl.Position = .(, , , )
lbl.Size = .(, , , )
lbl.Parent = row
row
ModeRow = (, , )
PCBtn = .()
PCBtn.Position = .(, -, , -)
PCBtn.Size = .(, , , )
PCBtn.BackgroundColor3 = C_NEON
PCBtn.BorderSizePixel =
PCBtn.Text =
PCBtn.TextColor3 = C_BG
PCBtn.TextSize =
PCBtn.Font = .Font.GothamBold
PCBtn.AutoButtonColor =
PCBtn.ZIndex =
PCBtn.Parent = ModeRow
(PCBtn, )
(PCBtn, C_EDGE, )
MobileBtn = .()
MobileBtn.Position = .(, -, , -)
MobileBtn.Size = .(, , , )
MobileBtn.BackgroundColor3 = C_ROW
MobileBtn.BorderSizePixel =
MobileBtn.Text =
MobileBtn.TextColor3 = C_DIM
MobileBtn.TextSize =
MobileBtn.Font = .Font.GothamBold
MobileBtn.AutoButtonColor =
MobileBtn.ZIndex =
MobileBtn.Parent = ModeRow
(MobileBtn, )
(MobileBtn, C_EDGE, )
PowerRow = (, , )
PowerBox = .()
PowerBox.Position = .(, -, , -)
PowerBox.Size = .(, , , )
PowerBox.BackgroundColor3 = C_BG
PowerBox.BorderSizePixel =
PowerBox.Text = (State.Power)
PowerBox.TextColor3 = C_MINT
PowerBox.TextSize =
PowerBox.Font = .Font.GothamBold
PowerBox.PlaceholderText =
PowerBox.PlaceholderColor3 = C_DIM
PowerBox.ClearTextOnFocus =
PowerBox.ZIndex =
PowerBox.Parent = PowerRow
(PowerBox, )
(PowerBox, C_EDGE2, )
BypassRow = (, , )
KeyBtn = .()
KeyBtn.Position = .(, -, , -)
KeyBtn.Size = .(, , , )
KeyBtn.BackgroundColor3 = C_ROW
KeyBtn.BorderSizePixel =
KeyBtn.Text = State.Keybind.Name
KeyBtn.TextColor3 = C_MID
KeyBtn.TextSize =
KeyBtn.Font = .Font.GothamBold
KeyBtn.AutoButtonColor =
KeyBtn.ZIndex =
KeyBtn.Parent = BypassRow
(KeyBtn, )
(KeyBtn, C_EDGE, )
ToggleBtn = .()
ToggleBtn.Position = .(, -, , -)
ToggleBtn.Size = .(, , , )
ToggleBtn.BackgroundColor3 = C_ROW
ToggleBtn.BorderSizePixel =
ToggleBtn.Text =
ToggleBtn.TextColor3 = C_MID
ToggleBtn.TextSize =
ToggleBtn.Font = .Font.GothamBold
ToggleBtn.AutoButtonColor =
ToggleBtn.ZIndex =
ToggleBtn.Parent = BypassRow
(ToggleBtn, )
(ToggleBtn, C_EDGE, )
Footer = .()
Footer.Position = .(, , , )
Footer.Size = .(, -, , )
Footer.BackgroundColor3 = C_PANEL
Footer.BackgroundTransparency =
Footer.BorderSizePixel =
Footer.ZIndex =
Footer.Parent = Main
(Footer, )
(Footer, C_EDGE, )
FootL = .()
FootL.BackgroundTransparency =
FootL.Text =
FootL.TextSize =
FootL.TextColor3 = C_DIM
FootL.Font = .Font.GothamMedium
FootL.TextXAlignment = .TextXAlignment.Left
FootL.ZIndex =
FootL.Position = .(, , , )
FootL.Size = .(, , , )
FootL.Parent = Footer
FootR = .()
FootR.BackgroundTransparency =
FootR.Text =
FootR.TextSize =
FootR.TextColor3 = C_DIM
FootR.Font = .Font.GothamMedium
FootR.TextXAlignment = .TextXAlignment.Right
FootR.ZIndex =
FootR.Position = .(, , , )
FootR.Size = .(, -, , )
FootR.Parent = Footer
Mini = .()
Mini.Name =
Mini.Active =
Mini.Visible =
Mini.ClipsDescendants =
Mini.Position = .(, -, , -)
Mini.Size = .(, , , )
Mini.BackgroundColor3 = C_BG
Mini.BorderSizePixel =
Mini.Parent = ScreenGui
(Mini, )
MiniScale = .()
MiniScale.Scale =
MiniScale.Parent = Mini
MiniStroke = (Mini, C_NEON, )
MiniGrad = MainGrad:()
MiniGrad.Parent = MiniStroke
MiniImg = MainImg:()
MiniImg.Parent = Mini
MiniTint = .()
MiniTint.Size = .(, , , )
MiniTint.BackgroundColor3 = C_BG
MiniTint.BackgroundTransparency =
MiniTint.BorderSizePixel =
MiniTint.ZIndex =
MiniTint.Parent = Mini
(MiniTint, )
MiniLbl = .()
MiniLbl.BackgroundTransparency =
MiniLbl.Text =
MiniLbl.TextSize =
MiniLbl.TextColor3 = C_MINT
MiniLbl.Font = .Font.GothamBlack
MiniLbl.TextXAlignment = .TextXAlignment.Left
MiniLbl.ZIndex =
MiniLbl.Position = .(, , , )
MiniLbl.Size = .(, -, , )
MiniLbl.Parent = MiniTint
MaxBtn = .()
MaxBtn.Position = .(, -, , -)
MaxBtn.Size = .(, , , )
MaxBtn.BackgroundColor3 = C_ROW
MaxBtn.BorderSizePixel =
MaxBtn.Text =
MaxBtn.TextColor3 = C_MID
MaxBtn.TextSize =
MaxBtn.Font = .Font.GothamBlack
MaxBtn.AutoButtonColor =
MaxBtn.ZIndex =
MaxBtn.Parent = MiniTint
(MaxBtn, )
(MaxBtn, C_EDGE, )
WmGui = .()
WmGui.Name = WM_NAME
WmGui.ResetOnSpawn =
WmGui.IgnoreGuiInset =
WmGui.Parent = LocalPlayer:()
WmLabel = .()
WmLabel.BackgroundTransparency =
WmLabel.Size = .(, , , )
WmLabel.AnchorPoint = .(, )
WmLabel.Text =
WmLabel.TextSize =
WmLabel.Font = .Font.GothamBlack
WmLabel.TextStrokeTransparency =
WmLabel.TextStrokeColor3 = .(, , )
WmLabel.ZIndex =
WmLabel.Visible =
WmLabel.Parent = WmGui
()
FootR.Text = (State.Power) ..
(on)
State.Active = on
on
ToggleBtn.Text =
ToggleBtn.BackgroundColor3 = C_NEON
ToggleBtn.TextColor3 = C_BG
()
ToggleBtn.Text =
ToggleBtn.BackgroundColor3 = C_ROW
ToggleBtn.TextColor3 = C_MID
()
(()
Bell:()
Bell.TimePosition =
Bell:()
)
()
State.Mode ==
KeyBtn.Visible =
ToggleBtn.Position = .(, -, , -)
ToggleBtn.Size = .(, , , )
KeyBtn.Visible =
ToggleBtn.Position = .(, -, , -)
ToggleBtn.Size = .(, , , )
(mode)
State.Mode = mode
mode ==
PCBtn.BackgroundColor3 = C_NEON
PCBtn.TextColor3 = C_BG
MobileBtn.BackgroundColor3 = C_ROW
MobileBtn.TextColor3 = C_DIM
()
PowerBox.Text = (State.Power)
MobileBtn.BackgroundColor3 = C_NEON
MobileBtn.TextColor3 = C_BG
PCBtn.BackgroundColor3 = C_ROW
PCBtn.TextColor3 = C_DIM
()
PowerBox.Text = (State.Power)
()
()
State.Active
()
()
PCBtn.MouseButton1Click:(() () )
MobileBtn.MouseButton1Click:(() () )
ToggleBtn.MouseButton1Click:(()
( State.Active)
)
PowerBox.FocusLost:(()
n = (PowerBox.Text)
n n >
(n)
PowerBox.Text = (State.Power)
()
State.Active
()
()
)
KeyBtn.MouseButton1Click:(()
State.Binding =
KeyBtn.Text =
)
TW = TweenInfo.(, .EasingStyle.Quad, .EasingDirection.Out)
(on)
State.Minimized = on
on
Mini.Position = Main.Position
t = TweenService:(MainScale, TW, {Scale = })
t:()
t.Completed:()
Main.Visible =
MainScale.Scale =
MiniScale.Scale =
MiniTint.BackgroundTransparency =
Mini.Visible =
TweenService:(MiniScale, TW, {Scale = }):()
Main.Position = Mini.Position
t = TweenService:(MiniScale, TW, {Scale = })
t:()
t.Completed:()
Mini.Visible =
MiniScale.Scale =
MainScale.Scale =
Main.Visible =
TweenService:(MainScale, TW, {Scale = }):()
MinBtn.MouseButton1Click:(() () )
MaxBtn.MouseButton1Click:(() () )
dragTarget, dragStart, dragOrigin = , ,
(frame, moveTarget)
frame.InputBegan:((input)
input.UserInputType == .UserInputType.MouseButton1
input.UserInputType == .UserInputType.Touch
dragTarget = moveTarget
dragStart = .(input.Position.X, input.Position.Y)
dragOrigin = moveTarget.Position
)
(Main, Main)
(MiniTint, Mini)
UserInputService.InputChanged:((input)
dragTarget
input.UserInputType ~= .UserInputType.MouseMovement
input.UserInputType ~= .UserInputType.Touch
delta = .(input.Position.X, input.Position.Y) - dragStart
dragTarget.Position = .(
dragOrigin.X.Scale, .(dragOrigin.X.Offset + delta.X),
dragOrigin.Y.Scale, .(dragOrigin.Y.Offset + delta.Y)
)
)
UserInputService.InputEnded:((input)
input.UserInputType == .UserInputType.MouseButton1
input.UserInputType == .UserInputType.Touch
dragTarget =
)
UserInputService.InputBegan:((input, gpe)
input.UserInputType ~= .UserInputType.Keyboard
State.Binding
input.KeyCode == .KeyCode.Unknown
State.Binding =
input.KeyCode ~= .KeyCode.Escape
State.Keybind = input.KeyCode
KeyBtn.Text = State.Keybind.Name
gpe
input.KeyCode == State.Keybind
( State.Active)
input.KeyCode == .KeyCode.LeftControl
State.Hidden = State.Hidden
ScreenGui.Enabled = State.Hidden
)
hue =
RunService.Heartbeat:(()
r = (MainGrad.Rotation + ) %
MainGrad.Rotation = r
MiniGrad.Rotation = r
char = LocalPlayer.Character
hrp = char char:()
cam = .CurrentCamera
(hrp cam)
WmLabel.Visible =
pos = hrp.Position + .(, , )
screenPos, onScreen = cam:(pos)
onScreen
WmLabel.Visible =
WmLabel.Position = .(, .(screenPos.X), , .(screenPos.Y))
hue = (hue + ) %
col = .(hue, , )
WmLabel.TextColor3 = col
WmLabel.TextStrokeColor3 = .(col.R * , col.G * , col.B * )
WmLabel.Visible =
)
ScreenGui.Destroying:(()
()
(() WmGui:() )
(() Bell:() )
)
()
()
()
MinBtn.Visible =
MainScale.Scale =
TweenService:(
MainScale,
TweenInfo.(, .EasingStyle.Back, .EasingDirection.Out),
{Scale = }
):()NRP

Universal