Run it
Copy the script and paste it into your executor.
local Players = game:GetService("Players")
local function createHealthBar(player)
local character = player.Character
if not character then return end
local humanoid = character:FindFirstChild()
head = character:()
humanoid head
oldGui = head:()
oldGui oldGui:()
billboardGui = .()
billboardGui.Name =
billboardGui.Adornee = head
billboardGui.Size = .(, , , )
billboardGui.StudsOffset = .(, , )
billboardGui.AlwaysOnTop =
billboardGui.Parent = head
background = .()
background.Size = .(, , , )
background.BackgroundColor3 = .(, , )
background.BorderSizePixel =
background.Parent = billboardGui
healthBar = .()
healthBar.Size = .(, , , )
healthBar.BackgroundColor3 = .(, , )
healthBar.BorderSizePixel =
healthBar.Parent = background
healthText = .()
healthText.Size = .(, , , )
healthText.BackgroundTransparency =
healthText.TextColor3 = .(, , )
healthText.TextStrokeTransparency =
healthText.Font = .Font.SourceSansBold
healthText.TextSize =
healthText.Parent = background
()
health = humanoid.Health
maxHealth = humanoid.MaxHealth
healthPercent = .(health / maxHealth, , )
healthBar.Size = .(healthPercent, , , )
healthText.Text = .(, .(health), .(maxHealth))
humanoid.HealthChanged:(updateHealth)
()
(character)
player = Players:(character)
player
(player)
_, player (Players:())
player.Character
(player)
player.CharacterAdded:(onCharacterAdded)
Players.PlayerAdded:((player)
player.CharacterAdded:(onCharacterAdded)
)Yeah idk what it's useful for.

Universal