Run it
Copy the script and paste it into your executor.
().Enabled =
().Aimlockkey =
().Prediction =
().Aimpart =
().Notifications =
().Color = .(, , )
().FOV =
().Notifications =
().Colorr = .(, , )
().Transparency =
().Thickness =
CurrentCamera = :().CurrentCamera
Inset = :():().Y
RunService = :()
Mouse = .Players.LocalPlayer:()
LocalPlayer = .Players.LocalPlayer
Line = .()
Circle = .()
Plr
Mouse.KeyDown:((KeyPressed)
KeyPressed == (().Aimlockkey)
().Enabled ==
().Enabled =
().Notifications ==
Plr = ()
.StarterGui:(, {
Title = ,
Text =
})
Plr = ()
().Enabled =
().Notifications ==
.StarterGui:(, {
Title = ,
Text = .. (Plr.Character.Humanoid.DisplayName)
})
)
()
ClosestDistance, ClosestPlayer = .huge, ;
_, Player , :():()
ISNTKNOCKED = Player.Character:()[].Value ~=
ISNTGRABBED = Player.Character:() ==
Player ~= LocalPlayer
Character = Player.Character
Character Character.Humanoid.Health > ISNTKNOCKED ISNTGRABBED
Position, IsVisibleOnViewPort = CurrentCamera:(Character.HumanoidRootPart
.Position)
IsVisibleOnViewPort
Distance = (.(Mouse.X, Mouse.Y) - .(Position.X, Position.Y)).Magnitude
Distance < ClosestDistance
ClosestPlayer = Player
ClosestDistance = Distance
ClosestPlayer, ClosestDistance
RunService.Heartbeat:(()
().Enabled ==
Vector = CurrentCamera:(Plr.Character[().Aimpart].Position +
(Plr.Character[().Aimpart].Velocity*Prediction))
Line.Color = ().Colorr
Line.Transparency = ().Transparency
Line.Thickness = ().Thickness
Line.From = .(Mouse.X, Mouse.Y + Inset)
Line.To = .(Vector.X, Vector.Y)
Line.Visible =
Circle.Position = .(Mouse.X, Mouse.Y + Inset)
Circle.Visible = ().FOV
Circle.Thickness =
Circle.Thickness =
Circle.Radius =
Circle.Color = ().Color
Line.Visible =
Circle.Visible =
)
rawmetatable = ()
old = rawmetatable.__namecall
(rawmetatable, )
rawmetatable.__namecall = ((...)
args = {...}
().Enabled () == args[] ==
args[] = Plr.Character[().Aimpart].Position+(Plr.Character[().Aimpart].Velocity*Prediction)
((args))
(...)
)
Settings = {
AimLock = {
Enabled = ,
Aimlockkey = ,
Prediction = ,
Aimpart = ,
Notifications =
},
Settings = {
Thickness = ,
Transparency = ,
Color = .(, , ),
FOV =
}
}
CurrentCamera = :().CurrentCamera
Inset = :():().Y
RunService = :()
Mouse = .Players.LocalPlayer:()
LocalPlayer = .Players.LocalPlayer
Line = .()
Circle = .()
Plr
Mouse.KeyDown:((KeyPressed)
KeyPressed == (Settings.AimLock.Aimlockkey)
Settings.AimLock.Enabled ==
Settings.AimLock.Enabled =
Settings.AimLock.Notifications ==
Plr = ()
.StarterGui:(, {
Title = ,
Text =
})
Plr = ()
Settings.AimLock.Enabled =
Settings.AimLock.Notifications ==
.StarterGui:(, {
Title = ,
Text = .. (Plr.Character.Humanoid.DisplayName)
})
)
()
ClosestDistance, ClosestPlayer = .huge, ;
_, Player , :():()
ISNTKNOCKED = Player.Character:()[].Value ~=
ISNTGRABBED = Player.Character:() ==
Player ~= LocalPlayer
Character = Player.Character
Character Character.Humanoid.Health > ISNTKNOCKED ISNTGRABBED
Position, IsVisibleOnViewPort = CurrentCamera:(Character.HumanoidRootPart
.Position)
IsVisibleOnViewPort
Distance = (.(Mouse.X, Mouse.Y) - .(Position.X, Position.Y)).Magnitude
Distance < ClosestDistance
ClosestPlayer = Player
ClosestDistance = Distance
ClosestPlayer, ClosestDistance
RunService.Heartbeat:(()
Settings.AimLock.Enabled ==
Vector = CurrentCamera:(Plr.Character[Settings.AimLock.Aimpart].Position +
(Plr.Character[Settings.AimLock.Aimpart].Velocity *
Settings.AimLock.Prediction))
Line.Color = Settings.Settings.Color
Line.Transparency = Settings.Settings .Transparency
Line.Thickness = Settings.Settings .Thickness
Line.From = .(Mouse.X, Mouse.Y + Inset)
Line.To = .(Vector.X, Vector.Y)
Line.Visible =
Circle.Position = .(Mouse.X, Mouse.Y + Inset)
Circle.Visible = Settings.Settings.FOV
Circle.Thickness =
Circle.Thickness =
Circle.Radius =
Circle.Color = Settings.Settings.Color
Settings.AimLock.FOV ==
Circle.Visible =
Circle.Visible =
Line.Visible =
)
rawmetatable = ()
old = rawmetatable.__namecall
(rawmetatable, )
rawmetatable.__namecall = ((...)
args = {...}
Settings.AimLock.Enabled () == args[] ==
args[] = Plr.Character[Settings.AimLock.Aimpart].Position+(Plr.Character[Settings.AimLock.Aimpart].Velocity*Settings.AimLock.Prediction)
((args))
(...)
)
1v1 Hood Aim Trainer[AVATAR EDITOR]