Run it
Copy the script and paste it into your executor.
_,o :() o:() o.Name== o:()
_,d (.__esps {}) d.conn d.conn:()
.__esps = {}
.Aimbot = {
Enabled=, FOV=, SmoothSpeed=,
MicroOrbit=, OrbitSpeed=, HumanWobble=,
WallCheck=,
ColorIdle=.(,,),
ColorNoTarget=.(,,),
ColorLocked=.(,,),
ESP_Thickness=, ESP_TransIdle=, ESP_TransAim=,
ESP_Size=.(,,,), ESP_Offset=.(,,)
}
P=.Players; RS=:
UIS=:; C=.CurrentCamera
LP=P.LocalPlayer; M=LP:()
f=.
f.Thickness=; f.NumSides=; f.Filled=
f.Transparency=; f.Visible=
ox,oy=,; t=; lw=; aim=; es=.__esps {}
(p)
p==LP es[p]
.(()
ch=p.Character p.CharacterAdded:()
hd=ch:(,) hd
bb=.(,hd)
bb.Name=
bb.Adornee=hd; bb.Size=.Aimbot.ESP_Size; bb.StudsOffset=.Aimbot.ESP_Offset
bb.AlwaysOnTop=; bb.LightInfluence=; bb.MaxDistance=; bb.ResetOnSpawn=
fr=.(,bb); fr.Size=.(,,,); fr.BackgroundTransparency=
st=.(,fr)
st.Thickness=.Aimbot.ESP_Thickness; st.Transparency=.Aimbot.ESP_TransIdle
st.ApplyStrokeMode=.ApplyStrokeMode.Border; st.LineJoinMode=.LineJoinMode.Round
st.Color=.Aimbot.ColorIdle
cn=p.CharacterRemoving:(()
es[p] es[p].bb:(); es[p]=
)
es[p]={bb=bb,s=st,conn=cn}
)
_,p P:() (p)
P.PlayerAdded:(cr)
()
ts=: ts
_,tm ts:()
tm: (tm.AutoAssignable #tm:()>)
.shouldCheckTeams=()
rc
rc rc:()
rc=RS.RenderStepped:((dt)
c=.Aimbot; t+=dt
f.Position=.(M.X,M.Y+); f.Radius=c.FOV
c.Enabled f.Visible=; ox*=; oy*=;
f.Visible=; col=c.ColorIdle; tg,td,lk=,c.FOV+,
aim
_,p P:()
p==LP p.Character
h=p.Character: h
.shouldCheckTeams p.Team==LP.Team
sp,v=C:(h.Position) v
d=(.(sp.X,sp.Y)-.(M.X,M.Y+)).Magnitude
d>=td
c.WallCheck
r=Ray.(C.CFrame.Position,(h.Position-C.CFrame.Position).Unit*)
hit=:(r,{LP.Character {}})[]
hit hit:(p.Character)
tg=.(sp.X,sp.Y); td=d; lk=p
tg
col=c.ColorLocked
tx=tg.X-M.X; ty=tg.Y-(M.Y+)
ox+=(tx-ox)*c.SmoothSpeed; oy+=(ty-oy)*c.SmoothSpeed
a=t*c.OrbitSpeed
oxb=.(a)*c.MicroOrbit; oyb=.(a)*c.MicroOrbit*
wx,wy=,
t-lw>+.()*
wx=(.()-)*c.HumanWobble*
wy=(.()-)*c.HumanWobble*; lw=t
(ox+oxb+wx, oy+oyb+wy)
col=c.ColorNoTarget; ox*=; oy*=
ox*=; oy*=
f.Color=col
p,e (es)
e e.s
aim p==lk tg
e.s.Color=c.ColorLocked; e.s.Transparency=c.ESP_TransAim
aim
e.s.Color=c.ColorNoTarget; e.s.Transparency=c.ESP_TransAim
e.s.Color=c.ColorIdle; e.s.Transparency=c.ESP_TransIdle
)
UIS.InputBegan:((i,g) g
i.UserInputType==.UserInputType.MouseButton2 aim=
)
UIS.InputEnded:((i,g) g
i.UserInputType==.UserInputType.MouseButton2 aim=
)
.__esps = eswell says what the script title says. has free esp built you can do whatever with it i dont care feel, whether making a gui with it or something i guess

Universal