silent aim
Key Required

silent aim

Unnamed Shootermeowtologymeowtology 124.8K views 926 executesUpdated Oct 23, 2025
4.5/ 5(10 votes)
9190% Positive
Lua Script•48 lines (1960 chars)
getgenv().Enabled = true

local Players = game:GetService("Players")
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local Camera = workspace.CurrentCamera
local LocalPlayer = Players.LocalPlayer
local RaycastModule = require(ReplicatedStorage:WaitForChild("Events"):WaitForChild("Modules"):WaitForChild("RaycastModule"))

local AIM_CONE = 85
local PREDICTION = 0.045

local function GetClosestTarget()
    local Closest, Shortest = nil, math.huge
    local CamPos, CamLook = Camera.CFrame.Position, Camera.CFrame.LookVector
    local Center = Vector2.new(Camera.ViewportSize.X/2, Camera.ViewportSize.Y/2)
    for _, Player in ipairs(Players:GetPlayers()) do
        if Player == LocalPlayer or (Player.Team and Player.Team == LocalPlayer.Team) then continue end
        local Char = Player.Character
        if not Char then continue end
        local Head, Hum = Char:FindFirstChild("Head"), Char:FindFirstChildOfClass("Humanoid")
        if not (Head and Hum and Hum.Health > 0) then continue end
        local Dir = (Head.Position - CamPos).Unit
        local Angle = math.deg(math.acos(CamLook:Dot(Dir)))
        if Angle < AIM_CONE then
            local ScreenPos, OnScreen = Camera:WorldToViewportPoint(Head.Position)
            if OnScreen then
                local Dist = (Vector2.new(ScreenPos.X, ScreenPos.Y) - Center).Magnitude
                if Dist < Shortest then
                    Shortest = Dist
                    Closest = Head
                end
            end
        end
    end
    return Closest
end

for i, f in pairs(RaycastModule) do
    if typeof(f) == "function" then
        RaycastModule[i] = function(...)
            if not getgenv().Enabled then return f(...) end
            local Target = GetClosestTarget()
            if not Target then return f(...) end
            local Pred = Target.Position + (Target.Velocity * PREDICTION)
            return Target, Pred, Vector3.zero
        end
    end
end

Features & Information

Silent aim (ADJUSTABLE)

Community Comments (8)

meowtologymeowtologyOct 23, 2025

This is my first time making this type of script, hope y'all like it 🤗

Replying to @meowtology
ProoProoOct 23, 2025

@meowtology it's good😄

UhrvnsUhrvnsOct 23, 2025

Yow U Have Script That give Gamepass And Source

Replying to @Uhrvns
meowtologymeowtologyOct 23, 2025

@Oehx no 😕

WicikWicikOct 23, 2025

W

FixzFixzOct 23, 2025

Fire

adamkmetadamkmetOct 24, 2025

why if im execute it my guns dont work like im clicking on it and nothing its bugged me everyx round i have revolver idk

diegocarrara704diegocarrara704Jan 30, 2026

I loved it, man! The only problem is that I got banned. * that game, but at least I had fun :D

More Scripts for Unnamed Shooter