Run it
Copy the script and paste it into your executor.
(()
espcolor = .(, , )
wallhack_esp_transparency =
gui_hide_button = {.KeyCode.LeftControl, }
plrs = :()
lplr = :().LocalPlayer
TeamBased = ; teambasedswitch =
presskeytoaim = ; aimkey =
aimbothider = ; aimbothiderspeed =
Aim_Assist = ; Aim_Assist_Key = {.KeyCode.LeftControl, }
espupdatetime = ; autoesp = ; charmsesp =
movementcounting =
mouselock =
canaimat =
lockaim = ; lockangle =
ver =
cam = .Workspace.CurrentCamera
BetterDeathCount =
ballisticsboost =
mouse = lplr:()
switch =
key =
aimatpart =
lightesp =
abs = .abs
Gui = .()
Move = .()
Main = .()
EspStatus = .()
st1 = .()
st1_2 = .()
st1_3 = .()
Name = .()
Gui.Parent = plrs.LocalPlayer:()
aimbotstatus = {, , , , , , , , , , , , }
gotstring =
()
gotstring = gotstring+
str =
randomstring = {, , , , , , , , , , , , , , , , , , , , , , , , ,
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, , ,
,,,,,,,,,, }
counting123 =
i, v (randomstring)
counting123 = i
.(()+gotstring)
i = , .(,)
.(i+()+gotstring)
oneortwo = .(,)
oneortwo ==
.(i+()+gotstring)
str = str....randomstring[.(, counting123)]
.(i+()+gotstring)
str = str....string.(randomstring[.(, counting123)])
str
mousedown =
isonmovething =
mouseoffset = .()
mousedown =
bspeed =
aimbotoffset = {dd = , sp = , qa = , qb = ,qc = , qd = , qe = , qf = , qg = , qh = , qi = , qj = , qk = , ql = , qm = , qn = , qo = , qp = , qq = , qr = , qs = , qt = , qu = , qv = , qx = , qy = , qz = }
Gui.Name = ()
Move.Name = ()
Move.Draggable =
Move.Parent = Gui
Move.BackgroundColor3 = .(, , )
Move.BackgroundTransparency =
Move.BorderSizePixel =
Move.Position = .(, ,, )
Move.Size = .(, , , )
Move.MouseEnter:(()
isonmovething =
)
Move.MouseLeave:(()
isonmovething = mousedown
)
mouse.Button1Down:(()
mousedown =
mouseoffset = Move.AbsolutePosition - .(mouse.X, mouse.Y)
)
mouse.Button1Up:(()
mousedown =
)
mouse.Move:(()
isonmovething == mousedown
Move.Position = .(, mouseoffset.X + mouse.X, , mouseoffset.Y + mouse.Y)
)
(st)
ast =
i, v (st)
let = aimbotoffset[v]
ast = ast..let
ast
Main.Name = ()
Main.Parent = Move
Main.BackgroundColor3 = .(, , )
Main.BackgroundTransparency =
Main.Position = .(, , , )
Main.Size = .(, , , )
st1.Name = ()
st1.Parent = Main
st1.BackgroundColor3 = .(, , )
st1.BackgroundTransparency =
st1.Position = .(, , , )
st1.Size = .(, , , )
st1.Font = .Font.ArialBold
st1.Text = (aimbotstatus)
st1.TextColor3 = .(, , )
st1.TextScaled =
st1.TextSize =
st1.TextWrapped =
st1_2.Name = ()
st1_2.Parent = Main
st1_2.BackgroundColor3 = .(, , )
st1_2.BackgroundTransparency =
st1_2.Position = .(, , , )
st1_2.Size = .(, , , )
st1_2.Font = .Font.ArialBold
st1_2.TextXAlignment = .TextXAlignment.Left
st1_2.Text =
st1_2.TextColor3 = .(, , )
st1_2.TextScaled =
st1_2.TextSize =
st1_2.TextWrapped =
aimbothiderbox = .()
aimbothiderbox.Name = ()
aimbothiderbox.Text = ..(aimbothiderspeed)..
aimbothiderbox.Size = .(, ,, )
aimbothiderbox.TextScaled =
aimbothiderbox.TextColor3 =.(, , )
aimbothiderbox.Position = .(, ,, )
aimbothiderbox.BackgroundTransparency =
aimbothiderbox.Parent = Main
st1_3.Name = ()
st1_3.Parent = Main
st1_3.BackgroundColor3 = .(, , )
st1_3.BackgroundTransparency =
st1_3.Position = .(, , , )
st1_3.Size = .(, , , )
st1_3.Font = .Font.ArialBold
st1_3.Text =
st1_3.TextColor3 = .(, , )
st1_3.TextScaled =
st1_3.TextSize =
st1_3.TextWrapped =
teambasedstatus = st1_3:()
teambasedstatus.Parent = Main
teambasedstatus.TextScaled =
teambasedstatus.Position = .(, ,, )
teambasedstatus.Size = .(, ,, )
teambasedstatus.Name = ()
teambasedstatus.Text = ..(TeamBased)
espstatustext = teambasedstatus:()
espstatustext.Name = ()
espstatustext.Position = .(, ,, )
espstatustext.Text = ..(autoesp)
espstatustext.Parent = Main
hide = .()
hide.Text =
hide.BackgroundTransparency =
hide.TextScaled =
hide.TextWrapped =
hide.Size = .(, ,, )
hide.Position = .(, ,-, )
hide.Name = ()
hide.Parent = Move
Name.Name = ()
Name.Parent = Move
Name.BackgroundColor3 = .(, , )
Name.BackgroundTransparency =
Name.Size = .(, , , )
Name.Font = .Font.Arial
Name.Text = ..ver
Name.TextColor3 = .(, , )
Name.TextScaled =
Name.TextSize =
Name.TextWrapped =
Name.TextXAlignment = .TextXAlignment.Left
scr = .()
scr.Size = Main.Size
scr.Position = Main.Position
scr.ScrollBarThickness =
scr.BackgroundTransparency =
scr.Name = ()
Main.Size = .(, , , )
Main.Position = .(,,,)
Main.Parent = scr
scr.Parent = Move
startpos = Main.Position
Move.Active =
hided =
hide.MouseButton1Click:(()
hided ==
hided =
Main:(.(, , -, ))
hided =
Main:(startpos)
)
aimbothiderbox.FocusLost:(()
numb = (aimbothiderbox.Text)
aimbothider ==
aimbothiderbox.TextColor3 =.(, , )
aimbothiderbox.TextColor3 =.(, , )
numb ~=
aimbothiderspeed = numb
aimbothider ==
aimbothiderbox.Text = ..(aimbothiderspeed)..
aimbothiderbox.Text = ..(aimbothiderspeed)..
aimbothider ==
aimbothiderbox.Text = ..(aimbothiderspeed)..
aimbothiderbox.Text = ..(aimbothiderspeed)..
)
plrsforaim = {}
Move.Draggable =
Gui.ResetOnSpawn =
Gui.DisplayOrder =
(()
:()
Gui.Parent = plrs.LocalPlayer.PlayerGui
Gui.Parent = :()
)
espheadthing
BillboardGui = .()
PName = .()
Pdist = .()
ImageLabel = .()
ImageLabel_2 = .()
BillboardGui.ZIndexBehavior = .ZIndexBehavior.Sibling
BillboardGui.AlwaysOnTop =
BillboardGui.LightInfluence =
BillboardGui.Size = .(, , , )
BillboardGui.Name =
PName.Name =
PName.Parent = BillboardGui
PName.BackgroundColor3 = espcolor
PName.BackgroundTransparency =
PName.BorderSizePixel =
PName.Size = .(, , , )
PName.Font = .Font.SourceSans
PName.Text =
PName.TextColor3 = .(, , )
PName.TextScaled =
PName.TextSize =
PName.TextWrapped =
st1.Text = (aimbotstatus)
Pdist.Name =
Pdist.Parent = BillboardGui
Pdist.AnchorPoint = .(, )
Pdist.BackgroundColor3 = espcolor
Pdist.BackgroundTransparency =
Pdist.BorderSizePixel =
Pdist.Position = .(, , , )
Pdist.Size = .(, , , )
Pdist.Font = .Font.SourceSans
Pdist.Text =
Pdist.TextColor3 = .(, , )
Pdist.TextScaled =
Pdist.TextSize =
Pdist.TextWrapped =
ImageLabel.Parent = BillboardGui
ImageLabel.BackgroundColor3 = .(, , )
ImageLabel.BackgroundTransparency =
ImageLabel.BorderColor3 = espcolor
ImageLabel.Position = .(, -, , )
ImageLabel.Rotation =
ImageLabel.Size = .(, , , )
ImageLabel.Image =
ImageLabel.ImageColor3 = espcolor
ImageLabel.ImageTransparency =
ImageLabel_2.Parent = BillboardGui
ImageLabel_2.BackgroundColor3 = espcolor
ImageLabel_2.BackgroundTransparency =
ImageLabel_2.BorderColor3 = .(, , )
ImageLabel_2.Position = .(, , , )
ImageLabel_2.Rotation =
ImageLabel_2.Size = .(, , , )
ImageLabel_2.Image =
ImageLabel_2.ImageColor3 = espcolor
ImageLabel_2.ImageTransparency =
espheadthing = BillboardGui
f = {}
f.UpdateHeadUI = (v)
v.Adornee v.Adornee ~=
destr =
TeamBased
destr =
plr = plrs:(v.Adornee.Parent)
plr plr.Team plr.Team.Name ~= lplr.Team.Name
destr =
lightesp ==
v.Pdist.TextColor3 = .(,,)
v.PName.TextColor3 = .(,,)
v.Pdist.TextColor3 = .(,,)
v.PName.TextColor3 = .(,,)
d = .((cam.CFrame.p - v.Adornee.CFrame.p).magnitude)
v.Pdist.Text = (d)
d <
v.Enabled =
v.Enabled =
v.StudsOffset = .(,+d/,)
destr
v:()
v:()
st1.Text = (aimbotstatus)
espforlder
partconverter = .()
st1_3.FocusLost:(()
(st1_3.Text)
bspeed = (st1_3.Text)
)
f.addesp = ()
(()
espforlder
espforlder:()
espforlder = .()
espforlder.Parent = .Workspace.CurrentCamera
espforlder = .()
espforlder.Parent = .Workspace.CurrentCamera
i, v (espforlder:())
v:()
_, plr (plrs:())
plr.Character plr.Character.Humanoid.Health > plr.Name ~= lplr.Name
TeamBased ==
plr.Team.Name ~= plrs.LocalPlayer.Team.Name
(()
e = espforlder:(plr.Name)
e
fold = .(, espforlder)
fold.Name = plr.Name
i, p (plr.Character:())
p:() p.Name ~=
charmsesp
urmom = .()
urmom.ZIndex =
urmom.AlwaysOnTop =
urmom.Color3 = espcolor
urmom.Size = p.Size
urmom.Adornee = p
urmom.Name = ()..
urmom.Transparency = wallhack_esp_transparency
urmom.Parent = fold
p.Name ==
th = p:()
th
ht = espheadthing:()
ht.PName.Text = p.Parent.Name
ht.Adornee = p
(, ()
() plr p
f.(ht)
)
ht.Parent = p
plr.Character.Humanoid.Died:(()
fold:()
)
)
e = espforlder:(plr.Name)
e
fold = .(, espforlder)
fold.Name = plr.Name
i, p (plr.Character:())
p:() p.Name ~=
(()
charmsesp
urmom = .()
urmom.ZIndex =
urmom.AlwaysOnTop =
urmom.Color3 = espcolor
urmom.Size = p.Size
urmom.Adornee = p
urmom.Name = ()..
urmom.Transparency = wallhack_esp_transparency
urmom.Parent = fold
p.Name ==
th = p:()
th
ht = espheadthing:()
ht.PName.Text = p.Parent.Name
ht.Adornee = p
(, ()
() plr p
f.(ht)
)
ht.Parent = p
)
plr.Character.Humanoid.Died:(()
fold:()
)
)
uis = :()
bringall =
hided2 =
upping =
downing =
mouse.KeyDown:((a)
a ==
f.()
a == gui_hide_button[] uis:(gui_hide_button[])
hided2 ==
hided2 =
autoesp =
espforlder
espforlder:()
Gui.Enabled =
Gui.Enabled =
hided2 =
a ==
aimbothider ==
aimbothider =
aimbothider ==
aimbothiderbox.Text = ..(aimbothiderspeed)..
aimbothiderbox.Text = ..(aimbothiderspeed)..
aimbothider =
aimbothider ==
aimbothiderbox.Text = ..(aimbothiderspeed)..
aimbothiderbox.Text = ..(aimbothiderspeed)..
aimbothider ==
aimbothiderbox.TextColor3 =.(, , )
aimbothiderbox.TextColor3 =.(, , )
a ==
uis:(.KeyCode.LeftControl)
autoesp ==
autoesp =
autoesp =
lightesp ==
lightesp =
lightesp =
a ==
upping =
downing =
a==
downing =
upping =
a == Aim_Assist_Key[] uis:(Aim_Assist_Key[])
Aim_Assist ==
Aim_Assist =
Aim_Assist =
a ==
mouse.Target
mouse.Target:()
a == key
switch ==
switch =
switch =
aimatpart ~=
aimatpart =
a == uis:(.KeyCode.LeftControl) uis:(.KeyCode.R)
movementcounting
movementcounting =
movementcounting =
a == teambasedswitch
TeamBased ==
TeamBased =
teambasedstatus.Text = ..(TeamBased)
TeamBased =
teambasedstatus.Text = ..(TeamBased)
a == uis:(.KeyCode.LeftControl) uis:(.KeyCode.R)
ballisticsboost =
a == aimkey
aimatpart
maxangle = .()
i, plr (plrs:())
plr.Name ~= lplr.Name plr.Character plr.Character.Head plr.Character.Humanoid plr.Character.Humanoid.Health >
TeamBased ==
plr.Team.Name ~= lplr.Team.Name
an = (plr.Character.Head)
an < maxangle
maxangle = an
aimatpart = plr.Character.Head
an = (plr.Character.Head)
an < maxangle
maxangle = an
aimatpart = plr.Character.Head
old = aimatpart
plr.Character.Humanoid.Died:(()
aimatpart aimatpart == old
aimatpart =
)
aimatpart =
canaimat =
(, ()
canaimat =
)
)
(p0, p1, deg)
x1, y1, z1 = p0:()
cf = .(p0.p, p1.p)
x2, y2, z2 = cf:()
d = .deg
deg
.((x1-x2), (y1-y2), (z1-z2))
.((x1-x2), (y1-y2), (z1-z2))
(part)
part
d = (cam.CFrame.p - part.CFrame.p).magnitude
calculatedrop
timetoaim =
pos2 = .()
movementcounting ==
timetoaim = d/bspeed
pos2 = part.Velocity * timetoaim
minuseddrop = (ballisticsboost+)/
ballisticsboost ~=
calculatedrop = d - (d/minuseddrop)
calculatedrop =
addative = .()
movementcounting
addative = pos2
cf = .(cam.CFrame.p, (addative + part.CFrame.p+ .(, calculatedrop, )))
aimbothider == Aim_Assist ==
cam.CFrame = cam.CFrame:(cf, aimbothiderspeed)
cam.CFrame = cf
(part)
fov = (.Workspace.CurrentCamera.CFrame, part.CFrame)
angle = .(fov.X) + .(fov.Y)
angle
(()
(, ()
()
Aim_Assist aimatpart canaimat lplr.Character lplr.Character.Humanoid lplr.Character.Humanoid.Health >
i, plr (plrs:())
minangle = .()
lastpart =
(plr)
(()
plr.Name ~= lplr.Name plr.Character plr.Character.Humanoid plr.Character.Humanoid.Health > plr.Character.Head
raycasted =
cf1 = .(cam.CFrame.p, plr.Character.Head.CFrame.p) * .(, , -)
r1 = Ray.(cf1.p, cf1.LookVector * )
obj, pos = .Workspace:(r1, {lplr.Character.Head})
dist = (plr.Character.Head.CFrame.p- pos).magnitude
dist <
raycasted =
raycasted ==
an1 = (cam.CFrame, plr.Character.Head.CFrame)
an = (an1.X) + (an1.Y)
an < minangle
minangle = an
lastpart = plr.Character.Head
)
TeamBased
plr.Team.Name ~= lplr.Team.Name
(plr)
(plr)
lastpart
aimatpart = lastpart
aimatpart.Parent.Humanoid.Died:(()
aimatpart == lastpart
aimatpart =
)
)
)
oldheadpos
lastaimapart
:().RenderStepped:((dt)
uis:(.KeyCode.RightBracket) uis:(.KeyCode.LeftBracket)
upping
ballisticsboost = ballisticsboost + dt/
downing
ballisticsboost = ballisticsboost - dt/
movementcounting
st1_2.TextColor3 = .(, , )
st1_2.Text = ..(.(ballisticsboost*)/)
st1_2.TextColor3 = .(,,)
espstatustext.Text = ..(autoesp)
aimatpart lplr.Character lplr.Character.Head
BetterDeathCount lastaimapart lastaimapart == aimatpart
dist = (oldheadpos - aimatpart.CFrame.p).magnitude
dist >
aimatpart =
lastaimapart = aimatpart
oldheadpos = lastaimapart.CFrame.p
aimatpart.Parent == plrs.LocalPlayer.Character
aimatpart =
(aimatpart)
(()
Aim_Assist ==
cf1 = .(cam.CFrame.p, aimatpart.CFrame.p) * .(, , -)
r1 = Ray.(cf1.p, cf1.LookVector * )
obj, pos = .Workspace:(r1, {lplr.Character.Head})
dist = (aimatpart.CFrame.p- pos).magnitude
obj
obj dist >
aimatpart =
canaimat =
(, ()
canaimat =
)
)
)
(, ()
(espupdatetime)
autoesp ==
(()
f.()
)
)
)
Universal