Run it
Copy the script and paste it into your executor.
configs = {
main = {
enabled = ,
aimlockkey = ,
prediction = ,
aimpart = ,
notifications =
}
}
boxsettings = {
box = {
Showbox = ,
boxsize = .(, , ),
markercolor = .(, , ),
markersize = .(, , , )
}
}
box = .(, .Workspace)
Mouse = .Players.LocalPlayer:()
(Parent, Adornee, Color, Size, Size2)
box = .(, Parent)
box.Name =
box.Adornee = Adornee
box.Size = .(Size, Size2, Size, Size2)
box.AlwaysOnTop =
a = .(, box)
a.Size = boxsettings.box.markersize
a.BackgroundColor3 = Color
g = .(, a)
g.CornerRadius = .(, )
(box)
Plr
Mouse.KeyDown:((KeyPressed)
KeyPressed == (configs.main.aimlockkey)
configs.main.enabled ==
configs.main.enabled =
configs.main.notifications ==
Plr = ()
.StarterGui:(, {
Title = ,
Text =
})
Plr = ()
configs.main.enabled =
configs.main.notifications ==
.StarterGui:(, {
Title = ,
Text = .. (Plr.Character.Humanoid.DisplayName)
})
)
data = .Players:()
(player)
character
()
player.Character
handler = (guimain, player.Character:(configs.main.aimpart),
.(, , ), , )
handler.Name = player.Name
player.CharacterAdded:((Char)
handler.Adornee = Char:()
)
i = , #data
data[i] ~= .Players.LocalPlayer
(data[i])
.Players.PlayerAdded:((Player)
(Player)
)
(()
box.Anchored =
box.CanCollide =
box.Size = boxsettings.box.boxsize
boxsettings.box.Showbox ==
box.Transparency =
box.Transparency =
(box, box, boxsettings.box.markercolor, , )
)
()
closestPlayer
ShortestDistance =
i, v (.Players:())
v ~= .Players.LocalPlayer v.Character v.Character:()
v.Character.Humanoid.Health ~= v.Character:()
pos = : .CurrentCamera:(v.Character.PrimaryPart.Position)
magnitude = (.(pos.X, pos.Y) -
.(.Players.LocalPlayer:().X,
.Players.LocalPlayer:().Y)).magnitude
magnitude < ShortestDistance
closestPlayer = v
ShortestDistance = magnitude
closestPlayer
: .Stepped:(()
configs.main.enabled Plr.Character Plr.Character:()
box.CFrame = .(Plr.Character[configs.main.aimpart].Position +
(Plr.Character.UpperTorso.Velocity * configs.main.prediction))
box.CFrame = .(, , )
)
()
:()
mt = ()
old = mt.__namecall
(mt, )
mt.__namecall = ((...)
args = {...}
configs.main.enabled () == args[] ==
args[] = Plr.Character[configs.main.aimpart].Position +
(Plr.Character[configs.main.aimpart].Velocity * configs.main.prediction)
((args))
(...)
)Da Hood Lock super op