Simple auto parry open src
Key RequiredUniversal

Simple auto parry open src

Universal ScriptJosiahScriptsJosiahScripts 4.5K views 77 executesUpdated Apr 29, 2025
5.0/ 5(4 votes)
40100% Positive
Lua Script•56 lines (1957 chars)
-- FIXED

setfpscap(120)

getgenv().AutoParry = true

local inputManager = game:GetService("VirtualInputManager")
local runService = game:GetService("RunService")
local localPlayer = game:GetService("Players").LocalPlayer

local function FindTargetBall()
    for _, ball in workspace:WaitForChild("Balls"):GetChildren() do
        if ball:IsA("BasePart") and ball:GetAttribute("realBall") then
            return ball
        end
    end
end

local function IsPlayerTarget(ball)
    return ball:GetAttribute("target") == localPlayer.Name
end

local eventTriggered = false

task.spawn(function()
    runService.PreRender:Connect(function()
        if not getgenv().AutoParry then return end

        local currentBall = FindTargetBall()
        if not currentBall then return end

        local currentBallVelocity = currentBall.AssemblyLinearVelocity
        if currentBall:FindFirstChild('zoomies') then 
            currentBallVelocity = currentBall.zoomies.VectorVelocity
        end

        local currentBallPosition = currentBall.Position
        local playerCharacterPosition = localPlayer.Character.PrimaryPart.Position
        local directionFromBallToPlayer = (playerCharacterPosition - currentBallPosition).Unit
        local distanceFromPlayerToBall = localPlayer:DistanceFromCharacter(currentBallPosition)
        local dotProductValue = directionFromBallToPlayer:Dot(currentBallVelocity.Unit)
        local velocityMagnitude = currentBallVelocity.Magnitude

        if dotProductValue > 0 then
            local adjustedDistance = distanceFromPlayerToBall - 5
            local estimatedTimeToReach = adjustedDistance / velocityMagnitude

            if IsPlayerTarget(currentBall) and estimatedTimeToReach <= 0.6 and not eventTriggered then
                inputManager:SendMouseButtonEvent(0, 0, 0, true, game, 0)
                eventTriggered = true
            end
        else
            eventTriggered = false
        end
    end)
end)

Features & Information

I just got bored so I made an auto parry I'm new at coding, but you can judge it if you want 🙈 https://dsc.gg/cryzixbb I only made this for 25minutes so don't expect for it to be good or smth
#open sourced#Auto parry#Free#Bruh

Community Comments (11)

HaiderHaiderApr 29, 2025

ty

LeedudieLeedudieApr 29, 2025

Haven't used it does it work on delta

JosiahScriptsJosiahScriptsApr 29, 2025

It should work on delta :3

WithLeaxyWithLeaxyApr 29, 2025

srry bro you making false maybe u need check code didnt work

asdhfdfhhdfasdhfdfhhdfApr 29, 2025

0/10

Replying to @asdhfdfhhdf
324324324324May 13, 2026

@asdhfdfhhdf this is easily 7/10 its just not 100% accurate

WithLeaxyWithLeaxyApr 29, 2025

Bro hes first script dont be a rude u cant even a text a code guys u making good but you making false something

JosiahScriptsJosiahScriptsApr 29, 2025

I didn't check if it works lol but nvm I'll fix it whatever

JosiahScriptsJosiahScriptsApr 29, 2025

It should work now

324324324324May 13, 2026

Works on Solara

324324324324May 25, 2026

Update 5-25-26 Doesn't work anymore due to the new roblox update

More Scripts for Universal Scripts