Run it
Copy the script and paste it into your executor.
Players = :()
UserInputService = :()
lp = Players.LocalPlayer
Rayfield = (:())()
Window = Rayfield:({
Name = ,
LoadingTitle = ,
LoadingSubtitle = ,
ConfigurationSaving = { Enabled = }
})
MainTab = Window:(, )
().Settings = {
FlingPower = ,
BallSize = ,
}
uiVisible =
MainTab:({
Name = ,
Callback = ()
uiVisible =
Window:()
})
UserInputService.InputBegan:((i,gp)
gp
i.KeyCode == .KeyCode.RightShift
uiVisible = uiVisible
Window:(uiVisible)
)
Tool = .()
Tool.Name =
Tool.RequiresHandle =
Tool.Parent = lp.Backpack
()
closest, dist = , .huge
_,plr (Players:())
plr ~= lp plr.Character plr.Character:()
mag = (plr.Character.HumanoidRootPart.Position -
lp.Character.HumanoidRootPart.Position).Magnitude
mag < dist mag <
dist = mag
closest = plr
closest
(target)
target.Character
hrp = target.Character:()
hrp
ball = .()
ball.Shape = .PartType.Ball
ball.Size = .(Settings.BallSize,Settings.BallSize,Settings.BallSize)
ball.Material = .Material.Neon
ball.Color = .(,,)
ball.CanCollide =
ball.Massless =
ball.CFrame = hrp.CFrame
ball.Parent =
weld = .()
weld.Part0 = ball
weld.Part1 = hrp
weld.Parent = ball
bv = .()
bv.MaxForce = .(,,)
bv.Velocity = lp.Character.HumanoidRootPart.CFrame.LookVector * Settings.FlingPower
bv.Parent = hrp
.(,()
bv:()
ball:()
)
Tool.Activated:(()
target = ()
target
(target)
)
MainTab:({
Name = ,
Range = {,},
Increment = ,
CurrentValue = Settings.FlingPower,
Callback = (v)
Settings.FlingPower = v
})
MainTab:({
Name = ,
Range = {,},
Increment = ,
CurrentValue = Settings.BallSize,
Callback = (v)
Settings.BallSize = v
})
MainTab:({
Name = ,
Callback = ()
Tool.Parent = lp.Backpack
})
Rayfield:({
Title = ,
Content = ,
Duration =
})Loads code from the internet. It downloads more code when it runs (loadstring + HttpGet), which can change after it was posted. From: sirius.menu.
This script is useful in Brookhaven rp

Universal