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