Run it
Copy the script and paste it into your executor.
.SilentAimSetup
.SilentAimSetup =
Players = :()
Workspace = :()
RunService = :()
UserInputService = :()
TweenService = :()
Camera = Workspace.CurrentCamera
LocalPlayer = Players.LocalPlayer
Mouse = LocalPlayer:()
SilentAim = {
Enabled = ,
HitPart = ,
FOV = {
Visible = ,
Radius = ,
Color = .(, , ),
Thickness = ,
Transparency =
}
}
FOVCircle = .()
FOVCircle.Filled =
FOVCircle.Color = SilentAim.FOV.Color
FOVCircle.Thickness = SilentAim.FOV.Thickness
FOVCircle.Transparency = SilentAim.FOV.Transparency
FOVCircle.Radius = SilentAim.FOV.Radius
ValidNPCs = {}
(model)
_, plr (Players:())
plr.Character == model
(model)
model:() (model)
hum = model:()
part = model:(SilentAim.HitPart)
hum part hum.Health >
(model)
(model)
.(ValidNPCs, model)
hum = model:()
hum
hum.Died:(()
i, v (ValidNPCs)
v == model
.(ValidNPCs, i)
)
model.AncestryChanged:((_, parent)
parent
i, v (ValidNPCs)
v == model
.(ValidNPCs, i)
)
_, v (Workspace:())
v:()
(v)
Workspace.DescendantAdded:((desc)
desc:()
.()
(desc)
)
()
mousePos = UserInputService:()
closest, shortest = , .huge
_, model (ValidNPCs)
model model.Parent
hum = model:()
part = model:(SilentAim.HitPart)
hum part hum.Health >
screenPos, onScreen = Camera:(part.Position)
onScreen
dist = (mousePos - .(screenPos.X, screenPos.Y)).Magnitude
dist < SilentAim.FOV.Radius dist < shortest
closest, shortest = part, dist
closest
rawmt = ()
old = rawmt.__index
(rawmt, )
rawmt.__index = (self, key)
() self == Mouse SilentAim.Enabled
target = ()
target
key ==
target
key ==
target.CFrame
(self, key)
RunService.RenderStepped:(()
FOVCircle.Visible = SilentAim.Enabled SilentAim.FOV.Visible
FOVCircle.Position = UserInputService:()
FOVCircle.Radius = SilentAim.FOV.Radius
)
playerGui = LocalPlayer:()
screenGui = playerGui:() .()
screenGui.Name =
screenGui.ResetOnSpawn =
screenGui.IgnoreGuiInset =
screenGui.Parent = playerGui
notifications = {}
(text)
i, notif (notifications)
notif.Position = .(, -, , - - ( * i))
frame = .()
frame.Size = .(, , , )
frame.Position = .(, -, , -)
frame.BackgroundColor3 = .(, , )
frame.BackgroundTransparency =
frame.BorderSizePixel =
frame.Parent = screenGui
label = .()
label.Size = .(, -, , )
label.Position = .(, , , )
label.BackgroundTransparency =
label.Text = text
label.TextColor3 = .(, , )
label.TextStrokeTransparency =
label.Font = .Font.SourceSansSemibold
label.TextSize =
label.TextXAlignment = .TextXAlignment.Left
label.TextTransparency =
label.Parent = frame
.(notifications, , frame)
TweenService:(frame, TweenInfo.(), {BackgroundTransparency = }):()
TweenService:(label, TweenInfo.(), {TextTransparency = }):()
.(, ()
TweenService:(frame, TweenInfo.(), {BackgroundTransparency = }):()
TweenService:(label, TweenInfo.(), {TextTransparency = }):()
.()
frame:()
.(notifications, .(notifications, frame))
)
()
UserInputService.InputBegan:((input, gameProcessed)
gameProcessed
input.KeyCode == .KeyCode.M
SilentAim.FOV.Visible = SilentAim.FOV.Visible
( .. (SilentAim.FOV.Visible ))
input.KeyCode == .KeyCode.N
SilentAim.Enabled = SilentAim.Enabled
( .. (SilentAim.Enabled ))
)
M to disable fov N to disable silient aim no pred if u really want it add it some times doesnt work but rarely idk whats the issue
Never paste your .ROBLOSECURITY cookie anywhere, and use an alt account with scripts.

Universal