Run it
Copy the script and paste it into your executor.
Players = :()
RunService = :()
UIS = :()
CoreGui = :()
player = Players.LocalPlayer
ball =
Settings = {
AutoCatch = ,
CatchRange = ,
SpeedEnabled = ,
SpeedValue = ,
InfJump = ,
JumpPower =
}
ScreenGui = .(, CoreGui)
ScreenGui.Name =
Main = .(, ScreenGui)
Main.Size = .(, , , )
Main.Position = .(, -, , -)
Main.BackgroundColor3 = .(, , )
Main.BorderSizePixel =
Main.Visible =
.(, Main)
ToggleBtn = .(, ScreenGui)
ToggleBtn.Size = .(, , , )
ToggleBtn.Position = .(, , , -)
ToggleBtn.BackgroundColor3 = .(, , )
ToggleBtn.Text =
ToggleBtn.TextColor3 = .(,,)
ToggleBtn.Font = .Font.GothamBold
ToggleBtn.TextSize =
.(, ToggleBtn).CornerRadius = .(, )
ToggleBtn.MouseButton1Click:(()
Main.Visible = Main.Visible
)
Header = .(, Main)
Header.Size = .(, , , )
Header.Text =
Header.TextColor3 = .(, , )
Header.Font = .Font.GothamBold
Header.BackgroundTransparency =
dragging, dragStart, startPos
(input)
delta = input.Position - dragStart
Main.Position = .(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y)
Main.InputBegan:((input)
input.UserInputType == .UserInputType.MouseButton1 input.UserInputType == .UserInputType.Touch
dragging =
dragStart = input.Position
startPos = Main.Position
input.Changed:(()
input.UserInputState == .UserInputState.End dragging =
)
)
UIS.InputChanged:((input)
dragging (input.UserInputType == .UserInputType.MouseMovement input.UserInputType == .UserInputType.Touch)
(input)
)
(name, y, callback)
btn = .(, Main)
btn.Size = .(, , , )
btn.Position = .(, , , y)
btn.BackgroundColor3 = .(, , )
btn.Text = name ..
btn.TextColor3 = .(, , )
btn.Font = .Font.GothamBold
.(, btn)
active =
btn.MouseButton1Click:(()
active = active
btn.Text = name .. (active )
btn.TextColor3 = active .(, , ) .(, , )
(active)
)
(, , (v) Settings.AutoCatch = v )
(, , (v) Settings.SpeedEnabled = v )
(, , (v) Settings.InfJump = v )
.(()
.()
_, v (:())
v:() (v.Name:():() v.Name:():())
ball = v;
)
RunService.Heartbeat:((dt)
char = player.Character
hrp = char char:()
hrp
Settings.AutoCatch ball ball.Parent
(hrp.Position - ball.Position).Magnitude < Settings.CatchRange
ball.Velocity = .zero
ball.CFrame = hrp.CFrame * .(, , -)
Settings.SpeedEnabled char.Humanoid.MoveDirection.Magnitude >
hrp.CFrame = hrp.CFrame + (char.Humanoid.MoveDirection * Settings.SpeedValue * (dt * ))
)
UIS.JumpRequest:(()
Settings.InfJump player.Character player.Character:()
player.Character.HumanoidRootPart.Velocity = .(, Settings.JumpPower, )
)MAG SPEED INF JUMP

Universal