what comes to my mind with this is that you didn't set up right the crosshair scan and it is sampling a pixel outside of the crosshair. each time that pixels is over a red part of the sign is making you shoot.
how to make
this:
GetPixelColor(winX + (sizeX * 803/1763), winY + (sizeY *488/984)
for your screen:
it is
from the rectinfo app I made get the following data:
GetPixelColor(winX + (sizeX * CrossHairPosX/(right - left)), winY + (sizeY *CrosshairPosY/(bottom - top))
giving away an outside link so people can participate in the creation of a hack instead of just leeching it. If that gets me banned then let it be, but it will really suck.
----------------------
I made the bot for 1800*900, I cant guarantee it will work for any other resolution if you don't change the code to work on your resolution.