Run it
Copy the script and paste it into your executor.
Library = (:())()
Window = Library.(, )
UserInputService = :()
TweenService = :()
gui = .CoreGui:()
.CoreGui:()
gui
frame = gui:(, )
frame frame:()
dragging =
dragInput
dragStart
startPos
frame.InputBegan:((input)
input.UserInputType == .UserInputType.MouseButton1
input.UserInputType == .UserInputType.Touch
dragging =
dragStart = input.Position
startPos = frame.Position
input.Changed:(()
input.UserInputState == .UserInputState.End
dragging =
)
)
frame.InputChanged:((input)
input.UserInputType == .UserInputType.MouseMovement
input.UserInputType == .UserInputType.Touch
dragInput = input
)
UserInputService.InputChanged:((input)
input == dragInput dragging
delta = input.Position - dragStart
newPos = .(
startPos.X.Scale,
startPos.X.Offset + delta.X,
startPos.Y.Scale,
startPos.Y.Offset + delta.Y
)
frame.Position = newPos
)
MainTab = Window:()
MovementSection = MainTab:()
InfiniteJumpEnabled =
FlyEnabled =
FlySpeed =
WalkSpeed =
JumpPower =
InfiniteJumpConnection
MovementSection:(, , (state)
InfiniteJumpEnabled = state
state
InfiniteJumpConnection = :().JumpRequest:(()
.Players.LocalPlayer.Character:():()
)
InfiniteJumpConnection
InfiniteJumpConnection:()
)
FlyBodyVelocity
FlyBodyGyro
MovementSection:(, , (state)
FlyEnabled = state
player = .Players.LocalPlayer
root = player.Character player.Character:()
root
state
FlyBodyVelocity = .()
FlyBodyVelocity.MaxForce = .(, , )
FlyBodyVelocity.Velocity = .(,,)
FlyBodyVelocity.Parent = root
FlyBodyGyro = .()
FlyBodyGyro.MaxTorque = .(, , )
FlyBodyGyro.CFrame = root.CFrame
FlyBodyGyro.P =
FlyBodyGyro.Parent = root
(()
FlyEnabled root.Parent
moveDirection = .(,,)
cam = .CurrentCamera
:():(.KeyCode.W)
moveDirection = moveDirection + cam.CFrame.LookVector
:():(.KeyCode.S)
moveDirection = moveDirection - cam.CFrame.LookVector
:():(.KeyCode.A)
moveDirection = moveDirection - cam.CFrame.RightVector
:():(.KeyCode.D)
moveDirection = moveDirection + cam.CFrame.RightVector
vertical =
:():(.KeyCode.Space)
vertical = vertical +
:():(.KeyCode.LeftShift)
vertical = vertical -
FlyBodyVelocity.Velocity = (moveDirection * FlySpeed) + .(, vertical * FlySpeed, )
FlyBodyGyro.CFrame = cam.CFrame
.()
FlyBodyVelocity FlyBodyVelocity:()
FlyBodyGyro FlyBodyGyro:()
)
FlyBodyVelocity FlyBodyVelocity:()
FlyBodyGyro FlyBodyGyro:()
)
MovementSection:(, , , , (value)
FlySpeed = value
)
MovementSection:(, , , , (value)
hum = .Players.LocalPlayer.Character .Players.LocalPlayer.Character:()
hum
hum.WalkSpeed = value
WalkSpeed = value
)
MovementSection:(, , , , (value)
hum = .Players.LocalPlayer.Character .Players.LocalPlayer.Character:()
hum
hum.JumpPower = value
JumpPower = value
)
.Players.LocalPlayer.CharacterAdded:((char)
.()
hum = char:(, )
hum
hum.WalkSpeed = WalkSpeed
hum.JumpPower = JumpPower
)
Loads code from the internet. It downloads more code when it runs (loadstring + HttpGet), which can change after it was posted. From: raw.githubusercontent.com.
bleb

Universal