Thanks for that, man. I have been trying to get the black crosshairs for a while but couldn't find tutorials for it. Although I did run across a cool script that cycles though the colors by using one key of your choice.

alias color0 "cl_legacy_crosshair 2; cl_crosshairalpha 999999; cl_crosshaircolor 5; cl_crosshaircolor_r 0; cl_crosshaircolor_g 0; cl_crosshaircolor_b 0; cl_crosshairscale 25000; cl_crosshairsize .5; cl_crosshairthickness 3; cl_crosshairusealpha 1"
alias color1 "alias colorch color2; cl_crosshaircolor 5; cl_crosshaircolor_r 0; cl_crosshaircolor_g 255; cl_crosshaircolor_b 255"
alias color2 "alias colorch color3; cl_crosshaircolor 5; cl_crosshaircolor_r 0; cl_crosshaircolor_g 0; cl_crosshaircolor_b 255"
alias color3 "alias colorch color4; cl_crosshaircolor 5; cl_crosshaircolor_r 0; cl_crosshaircolor_g 255; cl_crosshaircolor_b 0"
alias color4 "alias colorch color5; cl_crosshaircolor 5; cl_crosshaircolor_r 255; cl_crosshaircolor_g 0; cl_crosshaircolor_b 0"
alias color5 "alias colorch color6; cl_crosshaircolor 5; cl_crosshaircolor_r 255; cl_crosshaircolor_g 0; cl_crosshaircolor_b 125"
alias color6 "alias colorch color7; cl_crosshaircolor 5; cl_crosshaircolor_r 255; cl_crosshaircolor_g 255; cl_crosshaircolor_b 255"
alias color7 "alias colorch color0; cl_crosshaircolor 5; cl_crosshaircolor_r 0; cl_crosshaircolor_g 0; cl_crosshaircolor_b 0"

color5

bind "x" "colorch"
I put the first one as the black crosshair that you did. It cycles through green, light green, blue, red, pink (which is actually easier to see), and a completely transparent color.