Run it
Copy the script and paste it into your executor.
Players = :()
RunService = :()
UserInputService = :()
TweenService = :()
Workspace = :()
Camera = Workspace.CurrentCamera
LocalPlayer = Players.LocalPlayer
Mouse = LocalPlayer:()
Config = {
Enabled = ,
TeamCheck = ,
WallCheck = ,
KillCheck = ,
Radius = ,
TargetPart = ,
Smoothing = ,
ShowFOV =
}
Target =
Connections = {}
ScreenGui, MainFrame
(startPos, endPos)
ray = :(startPos, (endPos - startPos).Unit * )
ray
()
closest, dist = , Config.Radius
_, player (Players:())
player ~= LocalPlayer player.Character player.Character:()
humanoid = player.Character.Humanoid
root = player.Character:() player.Character:()
Config.KillCheck humanoid.Health <=
Config.TeamCheck player.Team == LocalPlayer.Team
targetPart = player.Character:(Config.TargetPart) root
targetPart
screenPos, onScreen = Camera:(targetPart.Position)
magnitude = (.(screenPos.X, screenPos.Y) - .(Mouse.X, Mouse.Y)).Magnitude
magnitude > Config.Radius
Config.WallCheck
rayHit = (Camera.CFrame.Position, targetPart.Position)
rayHit rayHit.Instance.Parent ~= player.Character
magnitude < dist
closest = targetPart
dist = magnitude
closest
(part)
part
screenPos = Camera:(part.Position)
targetPos = .(screenPos.X, screenPos.Y)
current = .(Camera.CFrame.Position.X, Camera.CFrame.Position.Y)
smoothed = current:(targetPos, Config.Smoothing)
((smoothed.X - Mouse.X) * , (smoothed.Y - Mouse.Y) * )
()
Config.ShowFOV
circle = .()
circle.Thickness =
circle.NumSides =
circle.Radius = Config.Radius
circle.Color = .(,,)
circle.Transparency =
circle.Filled =
circle.Visible =
Connections.fov = RunService.RenderStepped:(()
Config.Enabled
mousePos = .(Mouse.X, Mouse.Y)
circle.Position = mousePos
circle.Visible =
circle.Visible =
)
()
Connections.main = RunService.RenderStepped:(()
Config.Enabled
Target = ()
Target
(Target)
)
()
ScreenGui = .()
ScreenGui.Name =
ScreenGui.Parent = LocalPlayer:()
ScreenGui.ResetOnSpawn =
MainFrame = .()
MainFrame.Size = .(, , , )
MainFrame.Position = .(, , , )
MainFrame.BackgroundColor3 = .(, , )
MainFrame.BorderSizePixel =
MainFrame.Parent = ScreenGui
Title = .()
Title.Size = .(, , , )
Title.BackgroundColor3 = .(, , )
Title.Text =
Title.TextColor3 = .(,,)
Title.TextScaled =
Title.Font = .Font.GothamBold
Title.Parent = MainFrame
Toggle = .()
Toggle.Size = .(, , , )
Toggle.Position = .(, , , )
Toggle.Text =
Toggle.BackgroundColor3 = .(, , )
Toggle.TextColor3 = .(,,)
Toggle.TextScaled =
Toggle.Parent = MainFrame
Checks = {, , , }
positions = {, , , }
i, check (Checks)
cbFrame = .()
cbFrame.Size = .(, , , )
cbFrame.Position = .(, , , positions[i])
cbFrame.BackgroundTransparency =
cbFrame.Parent = MainFrame
cb = .()
cb.Size = .(, , , )
cb.BackgroundColor3 = Config[check:(, ):(, ) ] .(,,) .(,,)
cb.Text =
cb.Parent = cbFrame
label = .()
label.Size = .(, -, , )
label.Position = .(, , , )
label.BackgroundTransparency =
label.Text = check
label.TextColor3 = .(,,)
label.TextXAlignment = .TextXAlignment.Left
label.TextScaled =
label.Parent = cbFrame
SliderFrame = .()
SliderFrame.Size = .(, , , )
SliderFrame.Position = .(, , , )
SliderFrame.BackgroundColor3 = .(, , )
SliderFrame.Parent = MainFrame
SliderLabel = .()
SliderLabel.Size = .(, , , )
SliderLabel.Text = .. Config.Radius
SliderLabel.BackgroundTransparency =
SliderLabel.TextColor3 = .(,,)
SliderLabel.TextScaled =
SliderLabel.Parent = SliderFrame
Slider = .()
Slider.Size = .(, , , )
Slider.Position = .(, , , )
Slider.Text =
Slider.BackgroundColor3 = .(, , )
Slider.Parent = SliderFrame
dragging =
Title.InputBegan:((input)
input.UserInputType == .UserInputType.MouseButton1
dragging =
)
Title.InputEnded:((input)
input.UserInputType == .UserInputType.MouseButton1
dragging =
)
RunService.RenderStepped:(()
dragging
MainFrame.Position = .(, MainFrame.Position.X.Offset + Mouse.X - Mouse.Xp, , MainFrame.Position.Y.Offset + Mouse.Y - Mouse.Yp)
)
Toggle.MouseButton1Click:(()
Config.Enabled = Config.Enabled
Toggle.Text = .. (Config.Enabled )
Toggle.BackgroundColor3 = Config.Enabled .(, , ) .(, , )
)
()
()
()
()
()Aimbot

Universal