I don’t see any line of code which assigns a color in this script … ?
For one thing, you’re missing a line of code that will assign a color to a specific role. I don’t really know about the rest of it, though.