Okay, here is my script. If anyone has any improvements that can make it faster (very slow right now). It is pixel search but returns all pixels found in this format:
$Array[0][0] = Number of pixels found
$Array[0][1] = Color used to search (hexidecimal 6 places)
$Array[n>0][0] = The X axis of the nth number
$Array[n>0][1] = The Y axis of the nth number
The use of $shade is the max difference of the added up differences in the RGB colors...
Func _PixelFindAll($i_PosLeft, $i_Po