AIMBOT OPEN SOURSE
Key Required

AIMBOT OPEN SOURSE

RIVALSZ3USISBAKZ3USISBAK 5.2K views 14.2K executesUpdated Mar 13, 2026
5.0/ 5(1 votes)
10100% Positive
Lua Script•83 lines (2559 chars)
-- We update scripts everyday make sure to join
-- Join the discord https://discord.gg/9RPtJvHVGz
local plrs = game:GetService("Players")
local rs = game:GetService("RunService")
local uis = game:GetService("UserInputService")
local lp = plrs.LocalPlayer
local cam = workspace.CurrentCamera


-- config
getgenv().Aimbot = true
getgenv().Smoothness = 1
getgenv().FOV = 600


-- fov circle setup
local circle = Drawing.new("Circle")
circle.Thickness = 2
circle.Visible = true
circle.Color = Color3.fromRGB(255, 50, 50)
circle.Transparency = 0.5


local function get_target()
    local target = nil
    local dist = getgenv().FOV
    local mouse = uis:GetMouseLocation()


    for _, v in pairs(plrs:GetPlayers()) do
        -- make sure they aren't us and they are actually alive
        if v ~= lp and v.Character and v.Character:FindFirstChild("Humanoid") and v.Character.Humanoid.Health > 0 then
            
            -- check for head hitboxes first, then normal head
            local part = v.Character:FindFirstChild("HeadHB") or v.Character:FindFirstChild("Head") or v.Character:FindFirstChild("UpperTorso")
            
            if part then
                local pos, on_screen = cam:WorldToViewportPoint(part.Position)
                
                if on_screen then
                    local mag = (Vector2.new(pos.X, pos.Y) - mouse).Magnitude
                    
                    if mag < dist then
                        dist = mag
                        target = part
                    end
                end
            end
        end
    end
    return target
end


-- main loop
rs.RenderStepped:Connect(function()
    circle.Visible = getgenv().Aimbot
    circle.Radius = getgenv().FOV
    circle.Position = uis:GetMouseLocation()


    -- checking for right click hold
    if uis:IsMouseButtonPressed(Enum.UserInputType.MouseButton2) and getgenv().Aimbot then -- change MouseButton2 to anything else if you don't want to lock with holding right click
        local target = get_target()
        
        if target then
            local pos, _ = cam:WorldToViewportPoint(target.Position)
            local mouse_loc = uis:GetMouseLocation()
            
            -- calculate relative movement
            local x = (pos.X - mouse_loc.X) * getgenv().Smoothness
            local y = (pos.Y - mouse_loc.Y) * getgenv().Smoothness
            
            -- move mouse
            if mousemoverel then
                mousemoverel(x, y)
            end
        end
    end
end)


-- Made by Dmonds tweaked by InterGalactic

Features & Information

Aimbot and WALLS
#rivals#undetected#hub#rivals keyless#keyless

Community Comments (7)

kaisertechskaisertechsMar 14, 2026

it works so good i appreciate it!

Replying to @kaisertechs
Z3USISBAKZ3USISBAKMar 14, 2026

@kaisertechs welcome!

pasdnjasfpasdnjasfMar 28, 2026

W aimbot it works keyless!

nottlucasnottlucasApr 25, 2026

nice it works W

dosent work???

worst script

drquirk7drquirk7Jul 26, 2026

I tried using but then just a red circle popped up I use delta so idk

More Scripts for RIVALS