I’m in the process of creating an overhead-gui aswell as many other things; but I just want to highlight the overhead-gui as it doesn’t appear to be working no matter the different methods I try. I am unaware of anything that could cause this issue. Here is my script for reference.
Players.PlayerAdded:Connect(function(Player)
local PlayerRole = Player:GetRoleInGroup(ServerGroupID)
local PlayerRank = Player:GetRankInGroup(ServerGroupID)
local function OnCharacterAdded(Character)
local Head = Character:WaitForChild("Head")
local Humanoid = Character:WaitForChild("Humanoid")
local OverHeadRanks = BaseStorage.Ranks:Clone()
OverHeadRanks.Parent = Head
OverHeadRanks.Adornee = Head
OverHeadRanks.Holder.Player.Text = Player.Name
OverHeadRanks.Holder.Rank.Text = PlayerRole
end
Player.CharacterAdded:Connect(function(Character)
OnCharacterAdded(Character)
end)
end)