local translate = {
["yak"]=1234,
["test"]=4786801
}
game.Players.PlayerAdded:Connect(function(p)
p.CharacterAdded:Connect(function(char)
game.ServerStorage.Rank:Clone().Parent = char.Head
char.Humanoid.DisplayDistanceType = "None"
char.Head.Rank.RankFrame.NameRank.Text = p.Name.." | "..p:GetRoleInGroup(2313233)
char.Head.Rank.RankFrame.DepartmentRank.Text = p.Team.Name.." | "..p:GetRoleInGroup(translate[p.Team.Name])
char.Head.Rank.RankFrame.DepartmentRank.TextColor3 = p.Team.TeamColor.Color
end)
end)
If I print the player's team over and over it still does not say it has changed, no idea why this would be as it works in another similar script. It's always worked in the past. Hoping someone can shed some light on this
