Run it
Copy the script and paste it into your executor.
TweenService = :()
player = .Players.LocalPlayer
ReplicatedStorage = :()
GameRemotes = ReplicatedStorage:()
Attack = GameRemotes:()
UserInputService = :()
RunService = :()
strafeEnabled =
screenGui = .()
screenGui.Parent = .CoreGui
targetGui = .()
targetGui.Size = .(, , , )
targetGui.Position = .(, -, , )
targetGui.BackgroundColor3 = .(, , )
targetGui.BorderSizePixel =
targetGui.BorderColor3 = .(, , )
targetGui.Visible =
targetGui.Parent = screenGui
uiGradient = .()
uiGradient.Color = ColorSequence.{
ColorSequenceKeypoint.(, .(, , )),
ColorSequenceKeypoint.(, .(, , )),
ColorSequenceKeypoint.(, .(, , ))
}
uiGradient.Parent = targetGui
()
tweenInfo = TweenInfo.(, .EasingStyle.Linear, .EasingDirection.InOut, -, )
tween = TweenService:(uiGradient, tweenInfo, {Offset = .(, )})
tween:()
()
uiCorner = .()
uiCorner.CornerRadius = .(, )
uiCorner.Parent = targetGui
nameLabel = .()
nameLabel.Size = .(, , , )
nameLabel.Position = .(, , , )
nameLabel.TextColor3 = .(, , )
nameLabel.BackgroundTransparency =
nameLabel.Font = .Font.GothamBold
nameLabel.TextSize =
nameLabel.Text =
nameLabel.Parent = targetGui
healthLabel = .()
healthLabel.Size = .(, , , )
healthLabel.Position = .(, , , )
healthLabel.TextColor3 = .(, , )
healthLabel.BackgroundTransparency =
healthLabel.Font = .Font.Gotham
healthLabel.TextSize =
healthLabel.Text =
healthLabel.Parent = targetGui
healthBarBackground = .()
healthBarBackground.Size = .(, , , )
healthBarBackground.Position = .(, , , )
healthBarBackground.BackgroundColor3 = .(, , )
healthBarBackground.Parent = targetGui
healthBar = .()
healthBar.Size = .(, , , )
healthBar.BackgroundColor3 = .(, , )
healthBar.Parent = healthBarBackground
uiCornerBar = .()
uiCornerBar.CornerRadius = .(, )
uiCornerBar.Parent = healthBarBackground
tracer = .()
tracer.Thickness =
()
closestPlayer =
shortestDistance = .huge
_, v (.Players:())
v ~= player v.Character v.Character:() v.Character:() v.Character.Humanoid.Health >
distance = (v.Character.HumanoidRootPart.Position - player.Character.HumanoidRootPart.Position).magnitude
distance < shortestDistance
closestPlayer = v.Character
shortestDistance = distance
closestPlayer
(currentHealth, maxHealth)
healthBar:(.(currentHealth / maxHealth, , , ), , , , )
(target)
tweenInfo = TweenInfo.(, .EasingStyle.Quad, .EasingDirection.Out)
tween = TweenService:(target, tweenInfo, {BackgroundTransparency = })
tween:()
(target)
tweenInfo = TweenInfo.(, .EasingStyle.Quad, .EasingDirection.Out)
tween = TweenService:(target, tweenInfo, {BackgroundTransparency = })
tween:()
radius =
numParts =
circleParts = {}
i = , numParts
part = .()
part.Anchored =
part.CanCollide =
part.Material = .Material.Neon
part.Color = .(, , )
part.Size = .(, , ( * .pi * radius) / numParts)
part.Transparency =
part.Parent =
.(circleParts, part)
()
character = player.Character
character character:()
_, part (circleParts)
part.Transparency =
cframe = character.HumanoidRootPart.CFrame
angleIncrement = .( / numParts)
i, part (circleParts)
angle = angleIncrement * i
part.CFrame = cframe * .(.(angle) * radius, -, .(angle) * radius) * .(, -angle, )
part.Transparency =
RunService.RenderStepped:(()
mouseLoc = UserInputService:()
hue = () % /
tracer.Color = .(hue, , )
target = ()
target
humanoid = target:()
humanoid
health = .(humanoid.Health)
maxHealth = .(humanoid.MaxHealth)
distance = (target.HumanoidRootPart.Position - player.Character.HumanoidRootPart.Position).magnitude
nameLabel.Text = .. target.Name
healthLabel.Text = (health)
health < maxHealth distance <=
healthBar.BackgroundColor3 = health > maxHealth * .(, , ) .(, , )
(health, maxHealth)
targetGui.Visible
targetGui.Visible =
(targetGui)
strafeEnabled distance <= radius
strafeSpeed =
strafeAngle = .((() * ) % )
strafeX = .(strafeAngle) *
strafeZ = .(strafeAngle) *
player.Character:(
target.Head.CFrame * .(strafeX, , strafeZ) * .(, -strafeAngle, )
)
targetGui.Visible
(targetGui)
(, ()
targetGui.Visible =
)
screenPosition, onScreen = .CurrentCamera:(target.HumanoidRootPart.Position)
onScreen
tracer.From = .(mouseLoc.X, mouseLoc.Y)
tracer.To = .(screenPosition.X, screenPosition.Y)
tracer.Visible =
tracer.Visible =
nameLabel.Text =
healthLabel.Text =
targetGui.Visible =
tracer.Visible =
targetGui.BorderColor3 = .(() % / , , )
()
)
.()
target = ()
target target:() target.Humanoid.Health >
args = {target}
Attack:((args))
Just a basic kill aura open source works on all minecraft copy games on roblox. (Targets closest player) Updates: Added circle smth to make it look cooler Added strafe