BrickColor to Color3 conversion wrong

I made this script which changes a UI gradient based on a players’ team color. However, each time this script is printing 0, 0, 0 when it should be printing a green rgb sequence.

local teamColor = Color3.fromRGB(Player.TeamColor.Color)
print(teamColor)
uiGradient.Color = ColorSequence.new{ColorSequenceKeypoint.new(0, teamColor), ColorSequenceKeypoint.new(1, Color3.fromRGB(75, 75, 75))}

Anyone know what I am doing wrong?

dont do Color3.fromRGB(Player.TeamColor.Color)

just do

local teamColor = Player.TeamColor.Color

TeamColor.Color is already a color3 value so you dont convert it to Color3 again

1 Like

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.