Run it
Copy the script and paste it into your executor.
player = .Players.LocalPlayer
playerGui = player:()
TweenService = :()
UserInputService = :()
RunService = :()
jannsHubGui, jaysHubGui, flyGui, noclipGui, walkGui
(parent)
bg = .()
bg.Size = .(, , , )
bg.BackgroundColor3 = .(, , )
bg.ZIndex =
bg.BorderSizePixel =
bg.Parent = parent
(parent, size, position, text, callback)
button = .()
button.Size = size
button.Position = position
button.BackgroundColor3 = .(, , )
button.TextColor3 = .(, , )
button.TextSize =
button.Font = .Font.GothamBold
button.Text = text
button.AutoButtonColor =
button.ZIndex =
button.Parent = parent
button.MouseEnter:(()
button.BackgroundColor3 = .(, , )
)
button.MouseLeave:(()
button.BackgroundColor3 = .(, , )
)
button.MouseButton1Click:(callback)
button
(frame)
dragToggle, dragStart, startPos
dragInput
(input)
delta = input.Position - dragStart
frame.Position = .(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y)
frame.InputBegan:((input)
input.UserInputType == .UserInputType.MouseButton1
dragToggle =
dragStart = input.Position
startPos = frame.Position
input.Changed:(()
input.UserInputState == .UserInputState.End
dragToggle =
)
)
frame.InputChanged:((input)
input.UserInputType == .UserInputType.MouseMovement
dragInput = input
)
UserInputService.InputChanged:((input)
input == dragInput dragToggle
(input)
)
(gui)
gui.Enabled =
gui.ResetOnSpawn =
gui.IgnoreGuiInset =
gui.Parent = playerGui
_, obj (gui:())
obj:()
obj.BackgroundTransparency =
obj.TextTransparency =
tween = TweenService:(obj, TweenInfo.(, .EasingStyle.Quad, .EasingDirection.Out), {
BackgroundTransparency = ,
TextTransparency =
})
tween:()
()
jannsHubGui jannsHubGui:() jannsHubGui =
jaysHubGui jaysHubGui:() jaysHubGui =
flyGui flyGui:() flyGui =
noclipGui noclipGui:() noclipGui =
walkGui walkGui:() walkGui =
flying =
flySpeed =
bodyGyro, bodyVelocity
(state)
char = player.Character player.CharacterAdded:()
root = char:()
humanoid = char:()
state
flying =
bodyGyro = .()
bodyVelocity = .()
bodyGyro.MaxTorque = .(, , )
bodyGyro.P =
bodyGyro.CFrame = root.CFrame
bodyVelocity.Velocity = .zero
bodyVelocity.MaxForce = .(, , )
bodyGyro.Parent = root
bodyVelocity.Parent = root
RunService.Heartbeat:(()
flying
moveDir = humanoid.MoveDirection
bodyVelocity.Velocity = moveDir * flySpeed + .(, , )
bodyGyro.CFrame = .(root.Position, root.Position + moveDir + .(, , -))
)
flying =
bodyGyro bodyGyro:()
bodyVelocity bodyVelocity:()
()
()
flyGui = .()
flyGui.Name =
(flyGui)
frame = .(, flyGui)
frame.Size = .(, , , )
frame.Position = .(, -, , -)
frame.BackgroundColor3 = .(, , )
frame.BorderSizePixel =
frame.Active =
(frame)
label = .(, frame)
label.Size = .(, , , )
label.BackgroundTransparency =
label.Text =
label.TextSize =
label.Font = .Font.GothamBold
label.TextColor3 = .(, , )
flyButton = (frame, .(, , , ), .(, , , ), , ()
flying = flying
flyButton.Text = .. (flying )
(flying)
)
(frame, .(, , , ), .(, , , ), , ()
flying =
flyButton.Text =
()
)
(frame, .(, , , ), .(, , , ), , ()
()
)
(flyGui)
()
()
noclipGui = .()
noclipGui.Name =
(noclipGui)
frame = .(, noclipGui)
frame.Size = .(, , , )
frame.Position = .(, -, , -)
frame.BackgroundColor3 = .(, , )
frame.Active =
(frame)
label = .(, frame)
label.Size = .(, , , )
label.BackgroundTransparency =
label.Text =
label.TextSize =
label.Font = .Font.GothamBold
label.TextColor3 = .(, , )
noclipEnabled =
char = player.Character player.CharacterAdded:()
noclipButton = (frame, .(, , , ), .(, , , ), , ()
noclipEnabled = noclipEnabled
noclipButton.Text = .. (noclipEnabled )
_, part (char:())
part:()
part.CanCollide = noclipEnabled
)
(frame, .(, , , ), .(, , , ), , ()
()
)
(noclipGui)
()
()
walkGui = .()
walkGui.Name =
(walkGui)
frame = .(, walkGui)
frame.Size = .(, , , )
frame.Position = .(, -, , -)
frame.BackgroundColor3 = .(, , )
frame.Active =
(frame)
label = .(, frame)
label.Size = .(, , , )
label.BackgroundTransparency =
label.Text =
label.TextSize =
label.Font = .Font.GothamBold
label.TextColor3 = .(, , )
speedEnabled =
humanoid = player.Character player.Character:()
speedButton = (frame, .(, , , ), .(, , , ), , ()
speedEnabled = speedEnabled
humanoid
humanoid.WalkSpeed = speedEnabled
speedButton.Text = .. (speedEnabled )
)
(frame, .(, , , ), .(, , , ), , ()
()
)
(walkGui)
()
()
jaysHubGui = .()
jaysHubGui.Name =
(jaysHubGui)
frame = .(, jaysHubGui)
frame.Size = .(, , , )
frame.Position = .(, -, , -)
frame.BackgroundColor3 = .(, , )
frame.BorderColor3 = .(, , )
frame.Active =
(frame)
label = .(, frame)
label.Size = .(, , , )
label.BackgroundTransparency =
label.Text =
label.TextSize =
label.Font = .Font.GothamBold
label.TextColor3 = .(, , )
(frame, .(, , , ), .(, , , ), , loadNoclipGui)
(frame, .(, , , ), .(, , , ), , ()
char = player.Character player.CharacterAdded:()
_, part (char:())
part:()
part.CanCollide =
)
(frame, .(, , , ), .(, , , ), , loadWalkGui)
(frame, .(, , , ), .(, , , ), , ()
humanoid = player.Character player.Character:()
humanoid humanoid.WalkSpeed =
)
(frame, .(, , , ), .(, , , ), , loadJannsHub)
(jaysHubGui)
()
()
jannsHubGui = .()
jannsHubGui.Name =
(jannsHubGui)
frame = .(, jannsHubGui)
frame.Size = .(, , , )
frame.Position = .(, -, , -)
frame.BackgroundColor3 = .(, , )
frame.BorderSizePixel =
frame.Active =
(frame)
label = .(, frame)
label.Size = .(, , , )
label.BackgroundTransparency =
label.Text =
label.TextSize =
label.Font = .Font.GothamBold
label.TextColor3 = .(, , )
(frame, .(, , , ), .(, , , ), , loadFlyGui)
(frame, .(, , , ), .(, , , ), , loadJaysHub)
(frame, .(, , , ), .(, , , ), , ()
()
)
(jannsHubGui)
()
KEY SYSTEM

Universal