Run it
Copy the script and paste it into your executor.
Players = :()
TweenService = :()
CoreGui = :()
RunService = :()
(val)
rounded = .(val * ) /
rounded % ==
.(, rounded)
.(, rounded)
(character)
humanoid = character:(, )
head = character:(, )
humanoid head
CoreGui:(character.Name .. )
CoreGui[character.Name .. ]:()
billboard = .()
billboard.Name = character.Name ..
billboard.Parent = CoreGui
billboard.Adornee = head
billboard.Size = .(, , , )
billboard.AlwaysOnTop =
billboard.ExtentsOffset = .(, , )
mainFrame = .()
mainFrame.Size = .(, , , )
mainFrame.BackgroundColor3 = .(, , )
mainFrame.BackgroundTransparency =
mainFrame.BorderSizePixel =
mainFrame.AnchorPoint = .(, )
mainFrame.Position = .(, , , )
mainFrame.Parent = billboard
ghostBar = .()
ghostBar.Size = .(, , , )
ghostBar.AnchorPoint = .(, )
ghostBar.Position = .(, , , )
ghostBar.BackgroundColor3 = .(, , )
ghostBar.BackgroundTransparency =
ghostBar.ZIndex =
ghostBar.Parent = mainFrame
healthBar = .()
healthBar.Size = .(, , , )
healthBar.AnchorPoint = .(, )
healthBar.Position = .(, , , )
healthBar.BackgroundColor3 = .(, , )
healthBar.ZIndex =
healthBar.Parent = mainFrame
healthText = .()
healthText.Size = .(, , , )
healthText.Position = .(, , , -)
healthText.AnchorPoint = .(, )
healthText.BackgroundTransparency =
healthText.TextColor3 = .(, , )
healthText.Font = .Font.GothamBold
healthText.TextScaled =
healthText.Parent = mainFrame
stroke = .()
stroke.Thickness =
stroke.Parent = healthText
lastDamageTime =
ghostTween =
()
currentHP = humanoid.Health
hpPercent = .(currentHP / humanoid.MaxHealth, , )
healthText.Text = (currentHP)
lastDamageTime = .()
ghostTween ghostTween:()
TweenService:(healthBar, TweenInfo.(), {
Size = .(, , hpPercent, )
}):()
connection
connection = RunService.Heartbeat:(()
billboard billboard.Parent
connection:()
now = .()
targetPercent = .(humanoid.Health / humanoid.MaxHealth, , )
(now - lastDamageTime) >= ghostBar.Size.Y.Scale ~= targetPercent
ghostTween = TweenService:(ghostBar, TweenInfo.(, .EasingStyle.Quart, .EasingDirection.Out), {
Size = .(, , targetPercent, )
})
ghostTween:()
)
humanoid.HealthChanged:(updateUI)
()
character.AncestryChanged:(()
character:()
connection:()
billboard:()
)
(player)
player.CharacterAdded:(createHealthBar)
player.Character .(createHealthBar, player.Character)
Players.PlayerAdded:(setupPlayer)
_, p (Players:()) (p) 
Universal