OPEN SOURCE Silent Aim
Key Required Verified

OPEN SOURCE Silent Aim

[UPDATE] DUELIST: PvPdeaggilisspeesdeaggilisspees 7.5K views 3.8K executesUpdated Jul 1, 2026
2.1/ 5(7 votes)
3443% Positive
Lua Script•65 lines (1757 chars)
-- // Read Description

warn("Start !!")
-- // --
local Plrs = game:GetService("Players")
local LclPlr = Plrs.LocalPlayer
local Cam = workspace.CurrentCamera
local Mse = LclPlr:GetMouse()
-- // --
local function GetTgt()
    local Tgt, Dist = nil, math.huge
    for _, Plr in Plrs:GetPlayers()do
        if Plr == LclPlr or not Plr.Character then
            continue
        end
        local Head = Plr.Character:FindFirstChild('Head')
        local Hum = Plr.Character:FindFirstChild('Humanoid')
        if not Head or not Hum or Hum.Health <= 0 then
            continue
        end
        local Pos, OnScr = Cam:WorldToViewportPoint(Head.Position)
        if not OnScr then
            continue
        end
        local D = (Vector2.new(Mse.X, Mse.Y) - Vector2.new(Pos.X, Pos.Y)).Magnitude
        if D < Dist then
            Dist = D
            Tgt = Head
        end
    end
    return Tgt
end
-- // --
local RayFn
for _, Fn in getgc(true) do
    if typeof(Fn) == "function" and debug.info(Fn, "l") == 3162 and #debug.getupvalues(Fn) == 4 then
        RayFn = Fn
        break
    end
end
local ShootFn
for _, Fn in getgc(true) do
    if typeof(Fn) == "function" and debug.info(Fn, "l") == 3225 then
        for Key, Value in debug.getupvalues(Fn) do
            if Value == RayFn then
                ShootFn = Fn
                break
            end
        end
    end
    if ShootFn then 
        break 
    end
end
local OldRay = debug.getupvalue(ShootFn, 21)
-- // --
debug.setupvalue(ShootFn, 21, function(Spread, Origin)
    local Tgt = GetTgt()
    if Tgt then
        return { Position = Tgt.Position, Normal = Vector3.new(0, 1, 0), Distance = 1, Instance = Tgt }
    end
    return OldRay(Spread, Origin)
end)
-- // --
warn("Done !!")

Features & Information

A silent aim for this game ig note you need to reexecute every round i cba to add a connection
#Silent Aim#Source#Open Source#Duelist#Duelist Pvp

Community Comments (8)

ghxstnewmainghxstnewmainJul 1, 2026

doesnt work on psm?

Replying to @ghxstnewmain
deaggilisspeesdeaggilisspeesJul 1, 2026

@ghxstnewmain It does but you gotta execute it once you are in the round read description

0x3u0x3uJul 2, 2026

just use namecall so u dont have to re inject each round

Replying to @0x3u
deaggilisspeesdeaggilisspeesJul 2, 2026

@0x3u You can modify it however you want i made it this way a reason

cropwcropwJul 2, 2026

https://github.com/Droogans/unmaintainable-code

dailinfrias100dailinfrias100Jul 4, 2026

Demen el scrit que funsione para celular

peakybpeakybJul 4, 2026

Does it work on Xeno?

4sieteee74sieteee7Jul 30, 2026

y por que no me deja descargarlo?

More Scripts for [UPDATE] DUELIST: PvP