local StarterGui = game:GetService("StarterGui") StarterGui:SetCoreGuiEnabled("All",false) local health = script.Parent local redBar = health:WaitForChild("RedBar") local greenBar = redBar:WaitForChild("GreenBar") local player = game.Players.LocalPlayer local c = workspace.CurrentCamera if c.ViewportSize.Y < 600 then local scale = Instance.new("UIScale") scale.Scale = 0.6 scale.Parent = health end local function onCharacterAdded(char) local humanoid = char:WaitForChild("Humanoid") local function updateHealth(health) greenBar.Size = UDim2.new(1, 0, health / humanoid.MaxHealth, 0) end updateHealth(humanoid.MaxHealth) humanoid.HealthChanged:Connect(updateHealth) end if player.Character then onCharacterAdded(player.Character) end player.CharacterAdded:Connect(onCharacterAdded)