Blade Ball
Blade Ball
Button1 = "Yes",
Button2 = "Cancel",
Duration = 5;
})
setfpscap(120)
local Library =
loadstring(game:HttpGet("https://raw.githubusercontent.com/GhostDuckyy/Ui-
Librarys/main/Gerad's/source.lua"))()
Section:Label('YT:Omega_Scripts') -- :Label(Text)
game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame =
CFrame.new(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Positi
on, ball.Position)
if
game:GetService("Players").LocalPlayer.Character:FindFirstChild("Highlight") then
game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame =
ball.CFrame * CFrame.new(0, 0, (ball.Velocity).Magnitude * -0.5)
game:GetService("ReplicatedStorage").Remotes.ParryButtonPress:Fire()
end
end
end
end
end
end)
game:GetService("ReplicatedStorage").Remotes.ParryAttempt:FireServer(unpack(args))t
ask.wait()
end
end
end)
end
task.spawn(function()
while task.wait() do
if getgenv().SpamClickA then
Click_Button()
end
end
end)
task.spawn(function()
local OldTick = tick()
local OldPos = Vector3.new()
while getgenv().DetectSpam do task.wait()
local plrRP = get_plrRP()
local Ball = Balls:FindFirstChildOfClass("Part")
if plrRP and Ball then
BallDistance = (plrRP.Position - Ball.Position).Magnitude
BallSpeed = (OldPos - Ball.Position).Magnitude
if tick() - OldTick >= 1/60 then
OldTick = tick()
OldPos = Ball.Position
end
end
end
end)
Ball.Changed:Connect(function()task.wait()
local Ball = Balls:FindFirstChildOfClass("Part")
if Ball then
TargetPlayer = Ball:GetAttribute("target")
if plrRP and HL1 and args or plrRP and HL2 and args then
local DistancePlayer = (ProxyPlayer.HumanoidRootPart.Position -
plrRP.Position).Magnitude
local DistanceBall = (Ball.Position - plrRP.Position).Magnitude
getgenv().DetectSpam = true
DetectSpam()
end)
--///////////////////////////////////////////////////////////////////--
--///////////////////////////////////////////////////////////////////--
task.spawn(function()
while task.wait() do
if getgenv().SpamClickA and getgenv().AutoDetectSpam then
SuperClick()
end
end
end)
local ParryCounter = 0
local DetectSpamDistance = 0
if NearestPlayer then
if Target == NearestPlayer.Name or Target == Player.Name then
ParryCounter = ParryCounter + 1
else
ParryCounter = 0
end
end
end)
end
GetBall(ball)
end
Balls.ChildAdded:Connect(function(ball)
if not getgenv().AutoDetectSpam then
return
elseif ball and not ball:GetAttribute("realBall") then
return
end
getgenv().SpamClickA = false
ParryCounter = 0
GetBall(ball)
end)
end)
game:GetService("ReplicatedStorage").Remote.RemoteFunction:InvokeServer("PromptPurc
haseCrate", workspace.Spawn.Crates.NormalExplosionCrate)
end)