Run it
Copy the script and paste it into your executor.
--[[
Made by Rileyy#0808
FiveDuels silent aim.lua
as for prediction, use basic velocity prediction sets, 0.1377 works pretty well though
]]
getgenv().user_settings = {
enabled = true,
hitbox = 'HumanoidRootPart',
fov_radius = 200,
prediction = 0.1377 -- you can use this or 0,
}
--// VARIABLES
local players = game:GetService()
runservice = :()
userinputservice = :()
current_camera = .CurrentCamera
local_player = players.LocalPlayer
mouse = local_player:()
client = {}
fov_circle = .()
fov_circle.Visible =
fov_circle.Color = .(, , )
fov_circle.Thickness =
runservice.PostSimulation:(()
mouse_position = userinputservice:()
fov_circle.Radius = user_settings.fov_radius
fov_circle.Position = mouse_position
client.target =
client.target_distance = fov_circle.Radius
_, player , players:()
humanoidrootpart = player.Character player.Character:()
humanoid = player.Character player.Character:()
humanoidrootpart humanoid
humanoid.Health <=
screen_position, screen_visible = current_camera:(humanoidrootpart.Position); screen_position = .(screen_position.X, screen_position.Y)
mouse_distance = (screen_position - mouse_position).magnitude
screen_visible
mouse_distance < client.target_distance
client.target = player
client.target_distance = mouse_distance
)
namecall; namecall = (, , (obj, ...)
args = {...}
method = ()
method == obj.Name == args[] == client.target client.target.Character[user_settings.hitbox]
args[][] = client.target.Character[user_settings.hitbox].Position + (client.target.Character.HumanoidRootPart.Velocity * user_settings.prediction)
(obj, (args))
)Silent aim