local _={}local a=game:GetService("Players")local b=game:GetService("StarterGui")local c=game:GetService("RunService")local d=game:GetService("Teams")local e=a.LocalPlayer;local function f(g,h,i)b:SetCore("SendNotification",{Title=g;Text=h;Duration=i})end;f("Made By hmmm5650","haxcz😎",5)task.wait()local j=game.Players.LocalPlayer;local k=game:GetService("UserInputService")local l=game:GetService("RunService")local m=Instance.new("ScreenGui")m.Parent=j:WaitForChild("PlayerGui")m.ResetOnSpawn=false;local n=Instance.new("Frame")n.Size=UDim2.new(0,99,0,44)n.Position=UDim2.new(0,115,0,49)n.AnchorPoint=Vector2.new(0.5,1)n.BackgroundColor3=Color3.fromRGB(0,0,0)n.BackgroundTransparency=0.2;n.Active=true;n.Parent=m;local o=Instance.new("UICorner")o.CornerRadius=UDim.new(0.8,0)o.Parent=n;local p=Instance.new("TextButton")p.Size=UDim2.new(1,0,1,0)p.Text="Aim Assist"p.BackgroundTransparency=1;p.TextColor3=Color3.fromRGB(255,255,255)p.TextSize=10;p.Parent=n;local q=Instance.new("UIStroke")q.Thickness=2;q.Color=Color3.fromRGB(255,255,0)q.Enabled=false;q.Parent=n;local r=false;p.MouseButton1Click:Connect(function()r=not r;q.Enabled=r;if not r then local cam=workspace.CurrentCamera;if cam then cam.CFrame=cam.CFrame end end end)local aimCircle=Instance.new("Frame")aimCircle.Size=UDim2.new(0,144,0,144)aimCircle.Position=UDim2.new(0.5,-1,0.5,-20)aimCircle.AnchorPoint=Vector2.new(0.5,0.5)aimCircle.BackgroundTransparency=1;aimCircle.Parent=m;local aimOutline=Instance.new("UIStroke")aimOutline.Thickness=2;aimOutline.Color=Color3.fromRGB(1,0,0)aimOutline.Parent=aimCircle;local aimCorner=Instance.new("UICorner")aimCorner.CornerRadius=UDim.new(1,0)aimCorner.Parent=aimCircle;local function s(t)if game:GetService("Teams")and #game:GetService("Teams"):GetTeams()>1 then local u=j.Team;local v=t.Team;return u~=nil and v~=nil and u~=v else return t~=j end end;local function w(x,y)local z=j.Character;if not z then return false end;local A=z:FindFirstChild("HumanoidRootPart")if not A then return false end;local B=Ray.new(A.Position,(x-A.Position).Unit*1000)local C,D=workspace:FindPartOnRay(B,z)if C then if C:IsDescendantOf(y)then return true else return false end end;return false end;local function getTarget()local F=nil;local G=math.huge;local H=j.Character;if not H then return nil end;local I=H:FindFirstChild("HumanoidRootPart")if not I then return nil end;local screenGui=j:FindFirstChild("PlayerGui"):FindFirstChild("ScreenGui")if not screenGui then return nil end;local cam=workspace.CurrentCamera;local aimCenter=aimCircle.AbsolutePosition+(aimCircle.AbsoluteSize/2)local aimRadius=aimCircle.AbsoluteSize.X/2;for J,K in pairs(game.Players:GetPlayers())do if s(K)and K.Character then local L=K.Character;local M=L:FindFirstChild("HumanoidRootPart")if M then local screenPos,onScreen=cam:WorldToScreenPoint(M.Position)local dist=(Vector2.new(screenPos.X,screenPos.Y)-aimCenter).Magnitude;if onScreen and dist<=aimRadius and dist