Run it
Copy the script and paste it into your executor.
Players = :()
RunService = :()
Camera = .CurrentCamera
player = Players.LocalPlayer
Aimbot = {
Enabled = ,
WallCheck = ,
DeadCheck = ,
TargetPart =
}
FastReload =
FOV = { Size = , Show = }
ESP = { Enabled = , Tracer = , Distance = }
ESPObjects = {}
(char)
Aimbot.TargetPart ==
char:()
Aimbot.TargetPart ==
char:() char:()
char:()
FOVCircle = .()
FOVCircle.Thickness =
FOVCircle.NumSides =
FOVCircle.Filled =
FOVCircle.Color = .(, , )
FOVCircle.Transparency =
FOVCircle.Visible =
(plr)
ESPObjects[plr]
box = .()
box.Thickness =
box.Filled =
box.Color = .(, , )
line = .()
line.Thickness =
line.Color = .(, , )
distText = .()
distText.Size =
distText.Color = .(, , )
distText.Center =
distText.Outline =
partText = .()
partText.Size =
partText.Color = .(, , )
partText.Center =
partText.Outline =
ESPObjects[plr] = { Box = box, Line = line, Dist = distText, Part = partText }
(plr)
ESPObjects[plr]
_, v (ESPObjects[plr]) v:()
ESPObjects[plr] =
()
center = .(Camera.ViewportSize.X/, Camera.ViewportSize.Y/)
closest =
bestDist = FOV.Size
_, p (Players:())
p == player p.Character
char = p.Character
root = char:()
hum = char:()
(root hum hum.Health > )
Aimbot.DeadCheck hum.Health <=
targetPart = (char)
targetPart
pos, onScreen = Camera:(targetPart.Position)
onScreen
dist = (.(pos.X, pos.Y) - center).Magnitude
dist > FOV.Size
Aimbot.WallCheck
ray = Ray.(Camera.CFrame.Position, targetPart.Position - Camera.CFrame.Position)
hit = :(ray, {player.Character, char})
hit
dist < bestDist
closest = p
bestDist = dist
closest
()
FastReload player.Character
tool = player.Character:()
tool tool:()
tool:()
()
tool = player.Character player.Character:()
tool tool:()
tool:()
RunService.Heartbeat:(()
()
FOVCircle.Radius = FOV.Size
FOVCircle.Position = .(Camera.ViewportSize.X/, Camera.ViewportSize.Y/)
FOVCircle.Visible = FOV.Show
Aimbot.Enabled player.Character
target = ()
target target.Character
targetPart = (target.Character)
targetPart
Camera.CFrame = .(Camera.CFrame.Position, targetPart.Position)
()
ESP.Enabled ESP.Tracer ESP.Distance
_, p (Players:())
p == player p.Character (p);
char = p.Character
root = char:()
hum = char:()
(root hum hum.Health > ) (p);
pos, onScreen = Camera:(root.Position)
onScreen
ESPObjects[p]
ESPObjects[p].Box.Visible =
ESPObjects[p].Line.Visible =
ESPObjects[p].Dist.Visible =
ESPObjects[p].Part.Visible =
ESPObjects[p] (p)
obj = ESPObjects[p]
top = Camera:(root.Position + .(, , ))
bot = Camera:(root.Position - .(, , ))
h = .(top.Y - bot.Y)
w = h *
obj.Box.Size = .(w, h)
obj.Box.Position = .(pos.X - w/, pos.Y - h/)
obj.Box.Visible = ESP.Enabled
obj.Line.From = .(Camera.ViewportSize.X/, Camera.ViewportSize.Y)
obj.Line.To = .(pos.X, pos.Y)
obj.Line.Visible = ESP.Tracer
ESP.Distance
distance = (player.Character.HumanoidRootPart.Position - root.Position).Magnitude
obj.Dist.Text = .(, distance)
obj.Dist.Position = .(pos.X, pos.Y + h/ + )
obj.Dist.Visible =
obj.Dist.Visible =
obj.Part.Text = .. Aimbot.TargetPart
obj.Part.Position = .(pos.X, pos.Y - h/ - )
obj.Part.Visible = ESP.Enabled
_, obj (ESPObjects)
obj.Box.Visible =
obj.Line.Visible =
obj.Dist.Visible =
obj.Part.Visible =
)
Players.PlayerRemoving:(RemoveESP)
Rayfield = (:())()
Window = Rayfield:({
Name = ,
LoadingTitle = ,
LoadingSubtitle = ,
ConfigurationSaving = { Enabled = , FolderName = , FileName = },
KeySystem =
})
MainTab = Window:()
VisualTab = Window:()
MainTab:({
Name = ,
CurrentValue = ,
Callback = (v)
Aimbot.Enabled = v
Rayfield:({
Title = ,
Content = v .. Aimbot.TargetPart ,
Duration =
})
})
MainTab:({ Name = , CurrentValue = , Callback = (v) FastReload = v })
MainTab:({ Name = , CurrentValue = , Callback = (v) Aimbot.WallCheck = v })
MainTab:({ Name = , CurrentValue = , Callback = (v) Aimbot.DeadCheck = v })
VisualTab:({
Name = ,
Range = {, },
Increment = ,
CurrentValue = ,
Callback = (v) FOV.Size = v
})
VisualTab:({ Name = , CurrentValue = , Callback = (v) FOV.Show = v })
VisualTab:({ Name = , CurrentValue = , Callback = (v) ESP.Enabled = v })
VisualTab:({ Name = , CurrentValue = , Callback = (v) ESP.Tracer = v })
VisualTab:({ Name = , CurrentValue = , Callback = (v) ESP.Distance = v })
VisualTab:()
VisualTab:({
Name = ,
Callback = ()
Aimbot.TargetPart =
Rayfield:({ Title = , Content = , Duration = })
})
VisualTab:({
Name = ,
Callback = ()
Aimbot.TargetPart =
Rayfield:({ Title = , Content = , Duration = })
})
Rayfield:({
Title = ,
Content = ,
Duration =
})
()Loads code from the internet. It downloads more code when it runs (loadstring + HttpGet), which can change after it was posted. From: sirius.menu.
PLEASE TRY MY MY SCRIPT IF THIS SCRIPT MORE PEOPLE TRY IT IM GONNA UPDATE THIS AND SUPER OP SCRIPT
Stay safe
Never paste your .ROBLOSECURITY cookie anywhere, and use an alt account with scripts.

[FPS] Flick