If you want to get green out of the hair after coloring, you can also dye it in shades with warm undertones. I would rather go for the red range, but such orange tones as ginger or copper can also cover the green. Make sure to avoid yellowish hues as they can make the green show up more.