![[UPDATE] DUELIST: PvP (BETA)](/images/script/122310270867133-1782897584098.webp)
5.7k Views
OPEN SOURCE Silent Aim
[UPDATE] DUELIST: PvP (BETA)Uploaded by 3 weeks ago
Please login to perform these actions:Description
A silent aim for this game ig note you need to reexecute every round i cba to add a connection
Comments
7

Offline
ghxstnewmain 3 weeks ago
doesnt work on psm?
ghxstnewmaindoesnt work on psm?
Offline
deaggilisspeesVerified
3 weeks ago
@ghxstnewmain It does but you gotta execute it once you are in the round read description
Verified User

Offline
0x3u 3 weeks ago
just use namecall so u dont have to re inject each round
0x3ujust use namecall so u dont have to re inject each...
Offline
deaggilisspeesVerified
3 weeks ago
@0x3u You can modify it however you want i made it this way a reason
Verified User

Offline
cropwVerified
3 weeks ago
https://github.com/Droogans/unmaintainable-code
Verified User

Offline
balsofaulso 3 weeks ago
warn("Start !!")
local Plrs = game:GetService("Players")
local LclPlr = Plrs.LocalPlayer
local Cam = workspace.CurrentCamera
local Mse = LclPlr:GetMouse()
-- // Target Function
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
-- // Namecall Hook (Persistent)
local mt = getrawmetatable(game)
local oldNamecall = mt.__namecall
setreadonly(mt, false)
mt.__namecall = newcclosure(function(self, ...)
local method = getnamecallmethod()
local args = {...}
-- Hook Raycast calls
if method == "Raycast" or method == "raycast" then
local Tgt = GetTgt()
if Tgt then
return {
Position = Tgt.Position,
Normal = Vector3.new(0, 1, 0),
Distance = (args[1] - Tgt.Position).Magnitude,
Instance = Tgt,
Material = Enum.Material.Head
}
end
end
return oldNamecall(self, ...)
end)
setreadonly(mt, true)
warn("Done !!") I modified it so u dont have to inject every round
Offline
dailinfrias100 3 weeks ago
Demen el scrit que funsione para celular