Run it
Copy the script and paste it into your executor.
p=:()
r=:()
i=:()
w=:()
me=p.LocalPlayer
cam=w.CurrentCamera
m=me:()
esp=
aim=
fly=
flyspeed=
bodyvel=
esps={}
(a,b)(a-b).Magnitude
(plr)
plr==me
c=plr.Character
c
root=c:()
root
esps[plr] esps[plr]:()
b=.()
b.Name=
b.Adornee=root
b.Size=.(,,,)
b.StudsOffset=.(,,)
b.AlwaysOnTop=
b.Parent=root
img=.()
img.Size=.(,,,)
img.Position=.(-,,-,)
img.BackgroundColor3=.(,,)
img.BackgroundTransparency=
img.BorderSizePixel=
img.Parent=b
esps[plr]=b
(plr)
esps[plr]
esps[plr]:()
esps[plr]=
()
best=
dist=
myroot=me.Character me.Character:()
myroot
_,pl (p:())
pl~=me pl.Character pl.Character:()
dd=(myroot.Position,pl.Character.Head.Position)
dd<dist dd<
best=pl
dist=dd
best
shooting=
i.InputBegan:((k)
k.UserInputType==.UserInputType.MouseButton1
shooting=
)
i.InputEnded:((k)
k.UserInputType==.UserInputType.MouseButton1
shooting=
)
r.Heartbeat:(()
aim shooting
t=()
t t.Character t.Character:()
head=t.Character.Head.Position
sp=cam:(head)
mx,my=m.X,m.Y
dx=sp.X-mx
dy=sp.Y-my
.(dx)< .(dy)<
(dx*,dy*)
)
()
char=me.Character
char
root=char:()
root
fly= fly
fly
bodyvel=.()
bodyvel.MaxForce=.(,,)
bodyvel.Velocity=.(,,)
bodyvel.Parent=root
bodyvel bodyvel:()
bodyvel=
root.Velocity=.(,,)
r.Heartbeat:(()
fly me.Character bodyvel
root=me.Character.HumanoidRootPart
move=.(,,)
i:(.KeyCode.W) move=move+cam.CFrame.LookVector
i:(.KeyCode.S) move=move-cam.CFrame.LookVector
i:(.KeyCode.A) move=move-cam.CFrame.RightVector
i:(.KeyCode.D) move=move+cam.CFrame.RightVector
up=
i:(.KeyCode.Space) up=
i:(.KeyCode.LeftShift) up=-
bodyvel.Velocity=(move*flyspeed)+(cam.CFrame.UpVector*up*flyspeed)
)
i.InputBegan:((k)
k.KeyCode==.KeyCode.E
esp= esp
esp
_,pl (p:()) (pl)
_,pl (p:()) (pl)
k.KeyCode==.KeyCode.Q
aim= aim
k.KeyCode==.KeyCode.F
()
)
p.PlayerAdded:((pl)
pl.CharacterAdded:(()
()
esp (pl)
)
)
p.PlayerRemoving:(db)
_,pl (p:())
pl.Character (pl)
pl.CharacterAdded:(()() esp (pl) )
()
gui=.()
gui.Parent=me:()
boxx=.()
boxx.Size=.(,,,)
boxx.Position=.(,,,)
boxx.BackgroundColor3=.(,,)
boxx.BorderSizePixel=
boxx.BorderColor3=.(,,)
boxx.Active=
boxx.Draggable=
boxx.Parent=gui
ebtn=.()
ebtn.Size=.(,,,)
ebtn.Position=.(,,,)
ebtn.BackgroundColor3=.(,,)
ebtn.Text=
ebtn.TextColor3=.(,,)
ebtn.Font=.Font.SourceSans
ebtn.Parent=boxx
abtn=.()
abtn.Size=.(,,,)
abtn.Position=.(,,,)
abtn.BackgroundColor3=.(,,)
abtn.Text=
abtn.TextColor3=.(,,)
abtn.Font=.Font.SourceSans
abtn.Parent=boxx
fbtn=.()
fbtn.Size=.(,,,)
fbtn.Position=.(,,,)
fbtn.BackgroundColor3=.(,,)
fbtn.Text=
fbtn.TextColor3=.(,,)
fbtn.Font=.Font.SourceSans
fbtn.Parent=boxx
ebtn.MouseButton1Click:(()
esp= esp
ebtn.Text=..(esp )
ebtn.BackgroundColor3=esp .(,,) .(,,)
esp
_,pl (p:()) (pl)
_,pl (p:()) (pl)
)
abtn.MouseButton1Click:(()
aim= aim
abtn.Text=..(aim )
abtn.BackgroundColor3=aim .(,,) .(,,)
)
fbtn.MouseButton1Click:(()
()
fbtn.Text=..(fly )
fbtn.BackgroundColor3=fly .(,,) .(,,)
)
()
Universal