Run it
Copy the script and paste it into your executor.
-- updating soon
getgenv().silentaim_settings = {
fov = 150,
hitbox = "Head",
fovcircle = true,
}
-- Services
local Players = game:GetService("Players")
local RunService = game:GetService("RunService")
-- Player
local Player = Players.LocalPlayer
local Mouse = Player:GetMouse()
local CurrentCamera = workspace.CurrentCamera
(Fov)
Target, Closest = , Fov .huge
i,v (Players:())
(v.Character v ~= Player v.Character:(().silentaim_settings.hitbox))
Position, OnScreen = CurrentCamera:(v.Character[().silentaim_settings.hitbox].Position)
Distance = (.(Position.X, Position.Y) - .(Mouse.X, Mouse.Y)).Magnitude
(Distance < Closest OnScreen)
Closest = Distance
Target = v
Target
Target
CircleInline = .()
CircleOutline = .()
RunService.Stepped:(()
CircleInline.Radius = ().silentaim_settings.fov
CircleInline.Thickness =
CircleInline.Position = .(Mouse.X, Mouse.Y + )
CircleInline.Transparency =
CircleInline.Color = .(, , )
CircleInline.Visible = ().silentaim_settings.fovcircle
CircleInline.ZIndex =
CircleOutline.Radius = ().silentaim_settings.fov
CircleOutline.Thickness =
CircleOutline.Position = .(Mouse.X, Mouse.Y + )
CircleOutline.Transparency =
CircleOutline.Color = .()
CircleOutline.Visible = ().silentaim_settings.fovcircle
CircleOutline.ZIndex =
Target = (().silentaim_settings.fov)
)
Old; Old = (, , (Self, ...)
Args = {...}
( () () == )
(.(Args[], .WorldIgnore.Ignore) Target Target.Character)
Origin = Args[].Origin
Args[] = Ray.(Origin, Target.Character[().silentaim_settings.hitbox].Position - Origin)
(Self, (Args))
)godly