Hello,
I made an overhead GUI that displays your name on top of your head, I made a script that clones the gui and sets the parent to the player head when the character spawns in, but it won’t clone for some reason. The GUI is located in the ServerStorage
Script:
local gui = script.BillboardGui
local playerService = game:GetService("Players")
playerService.PlayerAdded:Connect(function(plr)
plr.CharacterAdded:Connect(function(char)
local clonedGui = gui:Clone()
clonedGui.PlayerName.Text = plr.Name
clonedGui.Parent = char:WaitForChild("Head")
end)
end)