Run it
Copy the script and paste it into your executor.
Players = :()
TweenService = :()
UIS = :()
RunService = :()
player = Players.LocalPlayer
gui = .()
gui.Name =
gui.ResetOnSpawn =
gui.Parent = player:()
openBtn = .()
openBtn.Size = .(,,,)
openBtn.Position = .(,-,,)
openBtn.BackgroundColor3 = .(,,)
openBtn.TextColor3 = .(,,)
openBtn.Text =
openBtn.Font = .Font.GothamBold
openBtn.TextScaled =
openBtn.BorderSizePixel =
openBtn.Visible =
openBtn.Parent = gui
main = .()
main.Size = .(,,,)
main.Position = .(,-,,-)
main.BackgroundColor3 = .(,,)
main.BorderSizePixel =
main.Active =
main.Draggable =
main.Parent = gui
title = .()
title.Size = .(,,,)
title.BackgroundTransparency =
title.Text =
title.Font = .Font.GothamBold
title.TextScaled =
title.TextColor3 = .(,,)
title.Parent = main
closeBtn = .()
closeBtn.Size = .(,,,)
closeBtn.Position = .(,-,,)
closeBtn.BackgroundColor3 = .(,,)
closeBtn.Text =
closeBtn.Font = .Font.GothamBold
closeBtn.TextScaled =
closeBtn.TextColor3 = .(,,)
closeBtn.BorderSizePixel =
closeBtn.Parent = main
menu = .()
menu.Size = .(,,,-)
menu.Position = .(,,,)
menu.BackgroundTransparency =
menu.ScrollBarThickness =
menu.Parent = main
layout = .()
layout.Padding = .(,)
layout.Parent = menu
layout.HorizontalAlignment = .HorizontalAlignment.Center
options = {,}
pages = {}
(name)
b = .()
b.Size = .(,,,)
b.BackgroundColor3 = .(,,)
b.TextColor3 = .(,,)
b.Font = .Font.GothamBold
b.TextScaled =
b.Text = name
b.BorderSizePixel =
b.Parent = menu
b
_,name (options)
b = (name)
page = .()
page.Size = .(,,,-)
page.Position = .(,,,)
page.BackgroundTransparency =
page.Visible =
page.Parent = main
pages[name] = page
head = .()
head.Size = .(,,,)
head.BackgroundTransparency =
head.Text = name
head.Font = .Font.GothamBold
head.TextScaled =
head.TextColor3 = .(,,)
head.Parent = page
back = .()
back.Size = .(,,,)
back.Position = .(,-,,-)
back.BackgroundColor3 = .(,,)
back.TextColor3 = .(,,)
back.Font = .Font.GothamBold
back.TextScaled =
back.Text =
back.BorderSizePixel =
back.Parent = page
back.MouseButton1Click:(()
page.Visible =
menu.Visible =
)
b.MouseButton1Click:(()
menu.Visible =
page.Visible =
)
(parent, text, y)
l = .()
l.Size = .(,,,)
l.Position = .(,,,y)
l.BackgroundTransparency =
l.Text = text
l.Font = .Font.GothamBold
l.TextScaled =
l.TextColor3 = .(,,)
l.Parent = parent
l
(parent, y)
back = .()
back.Size = .(,,,)
back.Position = .(,-,y)
back.BackgroundColor3 = .(,,)
back.BorderSizePixel =
back.Parent = parent
grad = .(, back)
grad.Color = ColorSequence.{
ColorSequenceKeypoint.(, .(,,)),
ColorSequenceKeypoint.(, .(,,)),
ColorSequenceKeypoint.(, .(,,))
}
knob = .()
knob.Size = .(,,,)
knob.Position = .(,,-,)
knob.BackgroundColor3 = .(,,)
knob.BorderSizePixel =
knob.Active =
knob.Draggable =
knob.Parent = back
back, knob
(parent, text, y)
b = .()
b.Size = .(,,,)
b.Position = .(,-,y)
b.BackgroundColor3 = .(,,)
b.TextColor3 = .(,,)
b.Font = .Font.GothamBold
b.TextScaled =
b.Text = text
b.BorderSizePixel =
b.Parent = parent
b
pageSpeed = pages[]
speedVal =
speedLabel = (pageSpeed, ..speedVal, )
sb, sk = (pageSpeed, )
applySpeed = (pageSpeed, , )
draggingSpeed =
sk.InputBegan:((inp)
inp.UserInputType == .UserInputType.MouseButton1 draggingSpeed =
)
UIS.InputEnded:((inp)
inp.UserInputType == .UserInputType.MouseButton1 draggingSpeed =
)
UIS.InputChanged:((inp)
draggingSpeed inp.UserInputType == .UserInputType.MouseMovement
relX = .(inp.Position.X - sb.AbsolutePosition.X, , sb.AbsoluteSize.X)
sk.Position = .(, relX - sk.AbsoluteSize.X/, -, )
pct = relX / sb.AbsoluteSize.X
speedVal = .( + (-) * pct)
speedLabel.Text = ..speedVal
)
applySpeed.MouseButton1Click:(()
hum = player.Character player.Character:()
hum hum.WalkSpeed = speedVal
)
pageFly = pages[]
flyBtn = (pageFly, , )
flySpeedLabel = (pageFly, , )
flyBar, flyKnob = (pageFly, )
flySpeed =
flying =
dragFly =
flyKnob.InputBegan:((inp)
inp.UserInputType == .UserInputType.MouseButton1 dragFly =
)
UIS.InputEnded:((inp)
inp.UserInputType == .UserInputType.MouseButton1 dragFly =
)
UIS.InputChanged:((inp)
dragFly inp.UserInputType == .UserInputType.MouseMovement
relX = .(inp.Position.X - flyBar.AbsolutePosition.X, , flyBar.AbsoluteSize.X)
flyKnob.Position = .(, relX - flyKnob.AbsoluteSize.X/, -, )
pct = relX / flyBar.AbsoluteSize.X
flySpeed = .( + (-) * pct)
flySpeedLabel.Text = ..flySpeed
)
()
flying = flying
flyBtn.Text = ..(flying )
char = player.Character
char char:()
root = char:()
hum = char:()
gyro = .()
vel = .()
gyro.MaxTorque = .(,,)
gyro.P =
gyro.CFrame = root.CFrame
vel.MaxForce = .(,,)
vel.Velocity = .zero
flying
gyro.Parent = root
vel.Parent = root
flying .()
moveDir = hum.MoveDirection
gyro.CFrame = .CurrentCamera.CFrame
vel.Velocity = moveDir * flySpeed
gyro:()
vel:()
root:() root:():()
root:() root:():()
flyBtn.MouseButton1Click:(toggleFly)
player.CharacterAdded:(() flying = )
closeBtn.MouseButton1Click:(()
main.Visible =
openBtn.Visible =
)
openBtn.MouseButton1Click:(()
openBtn.Visible =
main.Visible =
)
Idk

Universal