Run it
Copy the script and paste it into your executor.
Players = :()
RunService = :()
LocalPlayer = Players.LocalPlayer
aimbotActive =
wallCheckActive =
espActive =
npcAimbot =
targetPart =
customTargetEnabled =
espTransparency =
screenGui = .(, .CoreGui)
screenGui.Name =
frame = .(, screenGui)
frame.Size = .(, , , )
frame.Position = .(, , , )
frame.BackgroundColor3 = .(, , )
frame.BorderSizePixel =
frame.Active =
frame.Draggable =
.(, frame).CornerRadius = .(, )
title = .(, frame)
title.Size = .(, , , )
title.Text =
title.BackgroundTransparency =
title.TextColor3 = .(,,)
title.Font = .Font.GothamBold
title.TextSize =
tab1Btn = .(, frame)
tab1Btn.Size = .(, , , )
tab1Btn.Position = .(, , , )
tab1Btn.Text =
tab1Btn.BackgroundColor3 = .(, , )
tab1Btn.TextColor3 = .(,,)
tab1Btn.Font = .Font.GothamBold
tab1Btn.TextSize =
tab2Btn = .(, frame)
tab2Btn.Size = .(, , , )
tab2Btn.Position = .(, , , )
tab2Btn.Text =
tab2Btn.BackgroundColor3 = .(, , )
tab2Btn.TextColor3 = .(,,)
tab2Btn.Font = .Font.GothamBold
tab2Btn.TextSize =
tab1Frame = .(, frame)
tab1Frame.Size = .(, , , -)
tab1Frame.Position = .(, , , )
tab1Frame.BackgroundColor3 = .(, , )
tab1Frame.Visible =
tab2Frame = .(, frame)
tab2Frame.Size = .(, , , -)
tab2Frame.Position = .(, , , )
tab2Frame.BackgroundColor3 = .(, , )
tab2Frame.Visible =
(pai, texto, yPos, func)
btn = .(, pai)
btn.Size = .(, , , )
btn.Position = .(, , , yPos)
btn.Text = texto
btn.BackgroundColor3 = .(, , )
btn.TextColor3 = .(,,)
btn.Font = .Font.GothamBold
btn.TextSize =
.(, btn).CornerRadius = .(, )
btn.MouseButton1Click:(func)
(tab1Frame, , , () aimbotActive = aimbotActive )
(tab1Frame, , , () wallCheckActive = wallCheckActive )
(tab1Frame, , , () espActive = espActive )
(tab1Frame, , , () npcAimbot = npcAimbot )
(tab2Frame, , , () customTargetEnabled = customTargetEnabled )
(tab2Frame, , , () targetPart = )
(tab2Frame, , , () targetPart = )
(tab2Frame, , , () targetPart = )
(tab2Frame, , , ()
parts = {, , }
targetPart = parts[.(#parts)]
)
espBox = .(, tab2Frame)
espBox.Size = .(, , , )
espBox.Position = .(, , , )
espBox.PlaceholderText =
espBox.Text =
espBox.BackgroundColor3 = .(, , )
espBox.TextColor3 = .(, , )
espBox.Font = .Font.GothamBold
espBox.TextSize =
.(, espBox).CornerRadius = .(, )
espBox.FocusLost:(()
num = (espBox.Text)
num num >= num <=
espTransparency = num
)
(tab)
c1 = .(, , )
c2 = .(, , )
tab1Frame.Visible = tab ==
tab2Frame.Visible = tab ==
tab1Btn.BackgroundColor3 = tab == c1 c2
tab2Btn.BackgroundColor3 = tab == c1 c2
tab1Btn.MouseButton1Click:(() () )
tab2Btn.MouseButton1Click:(() () )
()
aimConn
(part)
origin = .CurrentCamera.CFrame.Position
direction = (part.Position - origin).Unit *
params = RaycastParams.()
params.FilterDescendantsInstances = {LocalPlayer.Character}
params.FilterType = .RaycastFilterType.Blacklist
result = :(origin, direction, params)
result result.Instance:(part.Parent)
()
aimConn aimConn:()
aimbotActive
aimConn = RunService.RenderStepped:(()
cam = .CurrentCamera
closest, dist = , .huge
_, obj (:())
isPlayer = Players:(obj)
(npcAimbot isPlayer) obj:() obj:(targetPart)
obj == LocalPlayer.Character
part = obj[targetPart]
wallCheckActive (part)
screen, onScreen = cam:(part.Position)
onScreen
d = (.(screen.X, screen.Y) - cam.ViewportSize / ).Magnitude
d < dist
closest = part
dist = d
closest cam.CFrame = .(cam.CFrame.Position, closest.Position)
)
.(()
()
()
)()
espLines, espBoxes = {}, {}
(plr)
espLines[plr]
line = .()
line.Color = .(, , )
line.Thickness =
espLines[plr] = line
box = .()
box.Color = .(, , )
box.Thickness =
box.Transparency = espTransparency
espBoxes[plr] = box
(plr)
espLines[plr] espLines[plr]:() espLines[plr] =
espBoxes[plr] espBoxes[plr]:() espBoxes[plr] =
RunService.RenderStepped:(()
espActive
plr (espLines) (plr)
cam = .CurrentCamera
_, plr (Players:())
plr ~= LocalPlayer plr.Character plr.Character:() plr.Character:()
plr.Character.Humanoid.Health <=
(plr)
(plr)
root = plr.Character.HumanoidRootPart
pos, onScreen = cam:(root.Position)
onScreen
center = cam.ViewportSize /
espLines[plr].From = center
espLines[plr].To = .(pos.X, pos.Y)
espLines[plr].Visible =
espBoxes[plr].Size = .(, )
espBoxes[plr].Position = .(pos.X - , pos.Y - )
espBoxes[plr].Visible =
espBoxes[plr].Transparency = espTransparency
espLines[plr].Visible =
espBoxes[plr].Visible =
(plr)
)
closeBtn = .(, frame)
closeBtn.Size = .(, , , )
closeBtn.Position = .(, -, , )
closeBtn.BackgroundColor3 = .(, , )
closeBtn.TextColor3 = .(,,)
closeBtn.Font = .Font.GothamBold
closeBtn.TextSize =
closeBtn.Text =
.(, closeBtn).CornerRadius = .(, )
reopenBtn = .(, screenGui)
reopenBtn.Size = .(, , , )
reopenBtn.Position = .(, , , -)
reopenBtn.BackgroundColor3 = .(, , )
reopenBtn.TextColor3 = .(,,)
reopenBtn.Font = .Font.GothamBold
reopenBtn.Text =
reopenBtn.TextSize =
reopenBtn.Visible =
.(, reopenBtn).CornerRadius = .(, )
closeBtn.MouseButton1Click:(()
frame.Visible =
reopenBtn.Visible =
)
reopenBtn.MouseButton1Click:(()
frame.Visible =
reopenBtn.Visible =
)Now you can change the transparency of the esp and also add Aimbot for npc and bot

Universal