Run it
Copy the script and paste it into your executor.
repo =
Library = (:(repo .. ))()
ThemeManager = (:(repo .. ))()
SaveManager = (:(repo .. ))()
sound = .(, .Workspace)
sound.SoundId =
sound.IsLoaded
sound.Loaded:()
sound1 = .(, .Workspace)
sound1.SoundId =
sound1.IsLoaded
sound1.Loaded:()
().ZyZKey = .KeyCode.Q
().Prediction =
().Tracer =
().TracerBugged =
().LookAt =
().ZyZPart =
().NotifyZyZ =
().BlindStrafe =
().ViewPlr =
().NotificationsSound =
().Enabled =
.AirshotFunction =
.AirshotPart =
.FRAME = .(,,)
.FRAME2 = .(,,)
guimain = .(, .CoreGui)
CC = : .CurrentCamera
LocalMouse = .Players.LocalPlayer:()
Locking =
cc = :().CurrentCamera
gs = :()
ggi = gs.GetGuiInset
lp = :().LocalPlayer
mouse = lp:()
Tracer = .()
Tracer.Visible =
Tracer.Color = .(, , )
Tracer.Thickness =
Tracer.Transparency =
UserInputService = :()
UserInputService.InputBegan:(
(keygo, ok)
( ok)
(keygo.KeyCode == ().ZyZKey)
().Enabled
Locking = Locking
Locking
Plr = ()
().ViewPlr
.Workspace.CurrentCamera.CameraSubject = Plr.Character
().NotificationsSound
sound:()
().NotifyZyZ
Library:( .. Plr.Character.Humanoid.DisplayName)
Locking
().ViewPlr
.Workspace.CurrentCamera.CameraSubject = .Players.LocalPlayer.Character
().NotificationsSound
sound1:()
().NotifyZyZ
Library:()
)
()
closestPlayer
shortestDistance =
i, v (.Players:())
v ~= .Players.LocalPlayer v.Character v.Character:()
v.Character.Humanoid.Health ~=
v.Character:()
pos = CC:(v.Character.PrimaryPart.Position)
magnitude = (.(pos.X, pos.Y) - .(LocalMouse.X, LocalMouse.Y)).magnitude
magnitude < shortestDistance
closestPlayer = v
shortestDistance = magnitude
closestPlayer
rawmetatable = ()
old = rawmetatable.__namecall
(rawmetatable, )
rawmetatable.__namecall =
(
(...)
args = {...}
Locking () == args[] ==
args[] =
Plr.Character[().ZyZPart].Position + (Plr.Character[().ZyZPart].Velocity * Prediction / )
((args))
(...)
)
:().RenderStepped:(
()
().autosetup ==
pingvalue = :().Network.ServerStatsItem[]:()
split = .(pingvalue, )
ping = split[]
(ping) <
().Prediction =
(ping) <=
(ping) <
().Prediction =
(ping) <=
(ping) <
().Prediction =
(ping) <=
(ping) <
().Prediction =
(ping) <=
().Prediction =
(ping) <=
().Prediction =
(ping) <=
().Prediction =
(ping) <=
().Prediction =
(ping) >=
().Prediction =
.AirshotFunction ==
Plr.Character.Humanoid.Jump == Plr.Character.Humanoid.FloorMaterial == .Material.Air
().ZyZPart = .AirshotPart
Plr.Character:().StateChanged:(
(old, new)
new == .HumanoidStateType.Freefall
().Partz = .AirshotPart
().ZyZPart =
)
().BlindStrafe Locking ().Enabled
.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = .(Plr.Character.HumanoidRootPart.Position + .FRAME)
().BlindStrafe Locking ().Enabled
.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = .(Plr.Character.HumanoidRootPart.Position + .FRAME)
().LookAt Locking ().Enabled
Char = .Players.LocalPlayer.Character
PrimaryPartOfChar = .Players.LocalPlayer.Character.PrimaryPart
NearestChar = Plr.Character
NearestRoot = Plr.Character.HumanoidRootPart
NearestPos = .(PrimaryPartOfChar.Position, .(NearestRoot.Position.X, NearestRoot.Position.Y, NearestRoot.Position.Z))
Char:(NearestPos)
().Tracer == Locking
Vector, OnScreen =
cc:(
Plr.Character[().ZyZPart].Position + (Plr.Character[().ZyZPart].Velocity * Prediction / )
)
Tracer.Visible =
Tracer.From = .(mouse.X, mouse.Y + (gs).Y)
Tracer.To = .(Vector.X, Vector.Y)
().Tracer ==
Tracer.Visible =
Tracer.Visible == Locking ().Enabled
().TracerBugged =
Tracer.Visible =
().Tracer == ().TracerBugged Locking
Tracer.Visible =
)
Library = (:())()
Window = Library:({Name = , Accent = .(, , )})
Aiming = Window:({Name = })
Rage = Window:({Name = })
Visuals = Window:({Name = })
TargetBot_Main = Aiming:({Name = , Side = })
TargetBot_Main:({Name = , Default = , Pointer = , callback = (Bool)
().Enabled = Bool
})
TargetBot_Main:({Name = , Default = , Pointer = , callback = (Bool)
().NotifyZyZ = Bool
})
TargetBot_Main:({Name = , Default = , Pointer = , callback = (haha)
().NotificationsSound = haha
})
TargetBot_Main:({Name = , Default = , Pointer = , callback = (Bool)
().LookAt = Bool
})
TargetBot_Main:({Name = , Default = , Pointer = , callback = (Bool)
().ViewPlr = Bool
})
TargetBot_Main:({Name = , Default = , Pointer = , callback = (bool)
().Tracer = bool
})
TargetBot_Main:({Name = , Default = , Pointer = , callback = (bool)
.AirshotFunction = bool
})
TargetBot_Main:({Name = , Default = , Pointer = , callback = (book)
().BlindStrafe = book
})
TargetBot_Main:({Name = , Minimum = , Maximum = , Default = , Decimals = , Pointer = })
TargetBot_Main:({Name = , Minimum = , Maximum = , Default = , Decimals = , Pointer = , callback = (boolean)
.FRAME = .(,boolean,)
})
TargetBot_Main:({Name = , Minimum = , Maximum = , Default = , Decimals = , Pointer = , callback = (boolean)
Tracer.Thickness = boolean
})
TargetBot_Main:({Name = , Options = {, , }, Default = , Pointer = ,callback = (bool)
().ZyZPart = bool
})
Others_Main = Aiming:({Name = , Side = })
Others_Main:({Name = , Default = , Pointer = })
Others_Main:({Name = , Default = , Pointer = })
Others_Main:({Name = , Default = , Pointer = })
Others_Main:({Name = , Default = , Pointer = })
Others_Main:({Name = , Minimum = , Maximum = , Default = , Decimals = , Pointer = })
Others_Main:({Name = , Default = , Pointer = })
Others2_Main = Aiming:({Name = , Side = })
Others2_Main:({Name = , Default = , Pointer = })
Others2_Main:({Name = , Default = , Pointer = })
Others2_Main:({Name = , Default = , Pointer = })
Others2_Main:({Name = , Options = {, , }, Default = , Pointer = })
Window:()
Aimbot_Main = Aiming:({Name = , Side = })
Aimbot_Main:({Name = , Default = , Pointer = })
Aimbot_Main:({Name = , Default = , Pointer = })
Aimbot_Main:({Name = , Default = , Pointer = })
Aimbot_Main:({Name = , Default = , Pointer = })
Aimbot_Main:({Name = , Minimum = , Maximum = , Default = , Decimals = , Pointer = })
Aimbot_Main:({Name = , Minimum = , Maximum = , Default = , Decimals = , Pointer = })
Aimbot_Main:({Name = , Options = {, , }, Default = , Pointer = })
Trigger_Main = Aiming:({Name = , Side = })
Trigger_Main:({Name = , Default = , Pointer = })Loads code from the internet. It downloads more code when it runs (loadstring + HttpGet), which can change after it was posted. From: raw.githubusercontent.com.
ANOTHER SKIDDED SCRIPT OMG NO WAY pro tip : don't skid