Run it
Copy the script and paste it into your executor.
Players = :()
UserInputService = :()
RunService = :()
Camera = .CurrentCamera
LocalPlayer = Players.LocalPlayer
Config = {
AimbotEnabled = ,
SilentAim = ,
ESPEnabled = ,
TeamCheck = ,
NoSpread = ,
FOV = ,
Smoothness = ,
AimPart =
}
ScreenGui = .()
ScreenGui.Name =
ScreenGui.Parent = LocalPlayer:()
ScreenGui.ResetOnSpawn =
MainFrame = .()
MainFrame.Size = .(, , , )
MainFrame.Position = .(, -, , -)
MainFrame.BackgroundColor3 = .(, , )
MainFrame.BorderSizePixel =
MainFrame.Active =
MainFrame.Draggable =
MainFrame.Parent = ScreenGui
UICorner = .()
UICorner.CornerRadius = .(, )
UICorner.Parent = MainFrame
Title = .()
Title.Text =
Title.Size = .(, , , )
Title.BackgroundTransparency =
Title.Font = .Font.GothamBold
Title.TextColor3 = .(, , )
Title.TextSize =
Title.Parent = MainFrame
Minimize = .()
Minimize.Text =
Minimize.Size = .(, , , )
Minimize.Position = .(, -, , )
Minimize.BackgroundColor3 = .(, , )
Minimize.TextColor3 = .(, , )
Minimize.Font = .Font.Gotham
Minimize.TextSize =
Minimize.Parent = MainFrame
ButtonsFrame = .()
ButtonsFrame.Size = .(, -, , -)
ButtonsFrame.Position = .(, , , )
ButtonsFrame.BackgroundTransparency =
ButtonsFrame.Parent = MainFrame
(text, yPosition, callback)
btn = .()
btn.Size = .(, , , )
btn.Position = .(, , , yPosition)
btn.BackgroundColor3 = .(, , )
btn.TextColor3 = .(, , )
btn.Font = .Font.Gotham
btn.TextSize =
btn.Text = text ..
btn.Parent = ButtonsFrame
enabled =
btn.MouseButton1Click:(()
enabled = enabled
(enabled)
btn.Text = text .. .. (enabled )
)
(, , (state)
Config.AimbotEnabled = state
)
(, , (state)
Config.SilentAim = state
)
(, , (state)
Config.ESPEnabled = state
)
(, , (state)
Config.NoSpread = state
)
guiVisible =
Minimize.MouseButton1Click:(()
guiVisible =
MainFrame.Visible =
)
UserInputService.InputBegan:((input)
input.KeyCode == .KeyCode.RightShift
guiVisible = guiVisible
MainFrame.Visible = guiVisible
)
FOVCircle = .()
FOVCircle.Radius = Config.FOV
FOVCircle.Thickness =
FOVCircle.Filled =
FOVCircle.Color = .(, , )
FOVCircle.Transparency =
FOVCircle.Visible =
ESPFolder = {}
()
_, drawing (ESPFolder)
drawing:()
.(ESPFolder)
_, player (Players:())
player ~= LocalPlayer player.Character player.Character:()
Config.TeamCheck player.Team ~= LocalPlayer.Team
tag = .()
tag.Size =
tag.Center =
tag.Outline =
tag.Font =
tag.Color = .(, , )
tag.Visible =
ESPFolder[player] = tag
Holding =
UserInputService.InputBegan:((input)
input.UserInputType == .UserInputType.MouseButton2
Holding =
)
UserInputService.InputEnded:((input)
input.UserInputType == .UserInputType.MouseButton2
Holding =
)
()
mousePos = UserInputService:()
closest, closestDist = , Config.FOV
_, player (Players:())
player ~= LocalPlayer player.Character player.Character:(Config.AimPart)
Config.TeamCheck player.Team ~= LocalPlayer.Team
part = player.Character[Config.AimPart]
screenPos, onScreen = Camera:(part.Position)
onScreen
dist = (.(screenPos.X, screenPos.Y) - .(mousePos.X, mousePos.Y)).Magnitude
dist <= closestDist
closest = player
closestDist = dist
closest
RunService.RenderStepped:(()
mousePos = UserInputService:()
FOVCircle.Position = .(mousePos.X, mousePos.Y)
Config.ESPEnabled
()
player, tag (ESPFolder)
player.Character player.Character:()
hrp = player.Character.HumanoidRootPart
screenPos, onScreen = Camera:(hrp.Position)
tag.Position = .(screenPos.X, screenPos.Y - )
tag.Visible = onScreen
tag.Text = player.Name
tag.Visible =
Config.AimbotEnabled Holding
target = ()
target
part = target.Character target.Character:(Config.AimPart)
part
dir = .(Camera.CFrame.Position, part.Position)
Camera.CFrame = Camera.CFrame:(dir, Config.Smoothness)
)
UserInputService.InputBegan:((input, gpe)
input.UserInputType == .UserInputType.MouseButton1 Config.SilentAim gpe
mousePos = UserInputService:()
_, player (Players:())
player ~= LocalPlayer player.Character player.Character:(Config.AimPart)
Config.TeamCheck player.Team ~= LocalPlayer.Team
part = player.Character[Config.AimPart]
screenPos, onScreen = Camera:(part.Position)
onScreen
dist = (.(screenPos.X, screenPos.Y) - .(mousePos.X, mousePos.Y)).Magnitude
dist <= Config.FOV
( .. player.Name)
)
Config.NoSpread
mt = ()
old = mt.__namecall
(mt, )
mt.__namecall = ((self, ...)
args = {...}
method = ()
method == (self):():()
(self, (args))
)
-Smol Hub- Aimbot Silent Aim ESP Some Gun Mods. Still working on improvements. I did use some ai but its for some help, I did most of script alone.

Universal