I have a local script in StarterGui that checks what teams someone is on and makes a specific Gui frame visible to them. The Gui's are enabled and everything else looked fine to me but it doesn't work.
player = game.Players.LocalPlayer
red = game.Teams:FindFirstChild('Red Team')
green = game.Teams:FindFirstChild('Green Team')
redGUI = script.Parent:FindFirstChild('RedAirfieldMap')
greenGUI = script.Parent:FindFirstChild('GreenAirfieldMap')
if player.TeamColor == red.TeamColor then
redGUI.Frame.Visible = true
end
if player.TeamColor == green.TeamColor then
greenGUI.Frame.Visible = true
end
