--[[ Not many people play this but I found it fun D-DAY Silent Aim Not responsible if you get banned Idc if u skid off it. ]] local Players = game:GetService('Players') local RunService = game:GetService('RunService') local UserInputService = game:GetService('UserInputService') local LocalPlayer = Players.LocalPlayer local Mouse = LocalPlayer:GetMouse() local CurrentCamera = workspace.CurrentCamera local framework = require(game:GetService('ReplicatedStorage'):WaitForChild('Modules'):WaitForChild('Universal'):WaitForChild('Framework')) local old local Client = {} local Drawings = { Drawing.new('Circle'), Drawing.new('Circle') } Drawings[1].Color = Color3.fromRGB(75,0,130) Drawings[1].Thickness = 0.5 Drawings[1].Visible = true Drawings[1].Radius = 150 Drawings[2].Thickness = 2 Drawings[2].Visible = true Drawings[2].Radius = 150 Drawings[2].ZIndex = -1 UserInputService.InputChanged:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then Drawings[1].Position = UserInputService:GetMouseLocation() Drawings[2].Position = UserInputService:GetMouseLocation() end end) local hooked = function(...) local args = {...} if Client.Target ~= nil and Client.Target:FindFirstChild('Head') and LocalPlayer.Character then print(args[3], 'Old') args[3] = CFrame.new(LocalPlayer.Character.Head.Position, Client.Target.Head.Position).LookVector print(args[3]) end return old(unpack(args)) end RunService.PostSimulation:Connect(function() local MousePosition = UserInputService:GetMouseLocation() Client.Target = nil Client.TargetDistance = Drawings[1].Radius for _, player in next, Players:GetChildren() do local character = player.Character local Humanoid = character and character:FindFirstChildWhichIsA('Humanoid') local HumanoidRootPart = character and character:FindFirstChild('HumanoidRootPart') if not Humanoid or not HumanoidRootPart then continue end if Humanoid.Health <= 0 then continue end if player.Team == LocalPlayer.Team then continue end local ScreenPosition, ScreenVisible = CurrentCamera:WorldToViewportPoint(HumanoidRootPart.Position) local MouseDistance = (MousePosition - Vector2.new(ScreenPosition.X, ScreenPosition.Y)).magnitude if MouseDistance < Client.TargetDistance then Client.Target = character Client.TargetDistance = MouseDistance end end end) old = hookfunction(framework.modules.Raycast, function(...) return hooked(...) end)