Цитата:
Сообщение от bettatest
*********************
void CheckMOB()
{
COLORREF mob = 3239810;
COLORREF col;
HDC wdc;
POINT pt;
BYTE red, blue, green;
GetCursorPos(&pt);
wdc = GetDC(hrfo);
col = GetPixel(wdc, (pt.x + 4), (pt.y - 8));
if(col == mob)
{
printf("[+]О...\n");
SetCursorPos(pt.x, pt.y);
keybd_event(VK_LBUTTON, 0, 0, 0);
keybd_event(VK_LBUTTON, 0, KEYEVENTF_KEYUP, 0);
}else
{
printf("[*]Определение цвета врага: %d\n", col);
red = GetRValue(col);
printf("red: %d\t", red);
blue = GetBValue(col);
printf("blue: %d\t", blue);
green = GetGValue(col);
printf("green: %d\n", green);
}
ReleaseDC(hrfo, wdc);
}
|
Нехочу сильно огорчать но это вообще из категории Си, функция проверяет цвет курсора по пикселю и если цвет совпадает то жамкает в тот момент когда цвет подходящий, после чего вызывает друю функцию.