Silent aim
Key Required

Silent aim

Airship Assaultzins2zins2 8.5K views 522 executesUpdated Jul 30, 2025
2.9/ 5(7 votes)
4357% Positive
Lua Script•72 lines (2647 chars)
local players=game:GetService("Players");
local l=players.LocalPlayer;
local camera=workspace.CurrentCamera;
local m=require(game.ReplicatedStorage.Modules.Projectile);
local UIS=game:GetService("UserInputService");

--// configuration 
local FOVR=120;local FOVON,SNAPON=true,true;

local fov=Drawing and Drawing.new("Circle") or nil;
if fov then
    fov.Visible=FOVON;fov.Thickness=2;fov.Radius=FOVR;fov.Color=Color3.new(1,1,1);fov.Transparency=0.5;fov.Filled=false;fov.NumSides=128;
end
local snap=Drawing and Drawing.new("Line") or nil;
if snap then
    snap.Visible=SNAPON;snap.Thickness=1.5;snap.Color=Color3.new(1,1,1);snap.Transparency=0.8;
end

--code
local function t()
    local a;local ml=UIS:GetMouseLocation();local min=FOVR;
    for _,b in next,players:GetPlayers() do
        if b~=l and (not b.Team or not l.Team or b.Team~=l.Team) then
            local ch=b.Character;local hd=ch and ch:FindFirstChild("Head");
            if hd then
                local s,on=camera:WorldToViewportPoint(hd.Position);
                if on then
                    local d=(Vector2.new(s.X,s.Y)-ml).Magnitude;
                    if d<=FOVR and (not a or d<min) then a=b;min=d;end;
                end
            end
        end
    end
    return a;
end

game:GetService("RunService").RenderStepped:Connect(function()
    if fov then
        local ml=UIS:GetMouseLocation();
        fov.Position=ml;fov.Radius=FOVR;fov.Visible=FOVON;
    end
    if snap then
        local pl=t();
        if SNAPON and pl and pl.Character and pl.Character:FindFirstChild("Head") then
            local ml=UIS:GetMouseLocation();
            local s,on=camera:WorldToViewportPoint(pl.Character.Head.Position);
            if on then
                snap.From=ml;
                snap.To=Vector2.new(s.X,s.Y);snap.Visible=true;
            else snap.Visible=false;end
        else snap.Visible=false;end
    end
end)

local o=m.SpawnBullet;
m.SpawnBullet=function(...)
    local g={...};local h=t();
    if h then
        local f=(typeof(g[2])=="Instance" and g[2].Position)or g[2];
        local s=h.Character.Head.Position;
        local v=h.Character:FindFirstChild("HumanoidRootPart") and h.Character.HumanoidRootPart.Velocity or Vector3.zero;
        local db=g[1];local spd=500;local grav=Vector3.new(0,-workspace.Gravity,0);
        if db then
            if db.Speed then spd=db.Speed end;if db.Gravity then grav=db.Gravity end;
        end
        local dist=(s-f).Magnitude;
        local tme=spd>0 and dist/spd or 0;
        local pred=s+v*tme+0.5*grav*tme*tme;
        g[3]=CFrame.new(f,pred).LookVector;
    end
    return o(table.unpack(g));
end;

Features & Information

- Silent aim - Prediction That's all.

Community Comments (9)

CatBoyCatBoyJul 30, 2025

goated

ReplicatedFirstReplicatedFirstJul 30, 2025

bro is back (i think this is him)

zins2zins2Jul 31, 2025

@ReplicatedFirst It is indeed, I just couldn't post because I was busy and scriptblox shadow banned my other account. It makes me happy to see some people remember me, Ill post a lot more often

primelgcsprimelgcsJul 31, 2025

didnt work or am i doing sum wrong

vladosuk91vladosuk91Jul 31, 2025

how too off aim bad when shoot in planes

zins2zins2Jul 31, 2025

@primelgcs bad executor or sm

zins2zins2Jul 31, 2025

@vladosuk91 no off right now, thats the prediction its not good in planes

Coco2121Coco2121Oct 30, 2025

DO NOT USE IT! It works but after a few mins u gonna get perma ban

Ngga*erNgga*erMar 29, 2026

Mobile supported?

More Scripts for Airship Assault