Показать сообщение отдельно
Старый 30.05.2011, 17:51   #1
Mark Castle
Знающий
 
Регистрация: 04.10.2008
Адрес: Киев
Сообщений: 230
Написано 3 полезных сообщений
(для 3 пользователей)
Сообщение Помогите сделать AIM-чит

Итак, сразу выложу то, что есть:
#include "stdafx.h"
#include "windows.h"
#include "iostream"

POINT p;
HWND window;
HDC dc;
HCURSOR curs;


int main()
{
window=FindWindow(NULL,"Ptero-Engine-II : Vietcong");
dc=GetDC(window);
SetCursorPos(640,480);
	while(true!=false)
{
for (int i=440;i<840;i=i+7)
{
for (int j=240;j<680;j=j+7)
{
int r = GetRValue(GetPixel(dc,i,j));
int gg = GetGValue(GetPixel(dc,i,j));
int b = GetBValue(GetPixel(dc,i,j));

if (r)
{
if (gg)
{
if (b)
	{ 
int new_x=i;int new_y=j;
SetCursorPos(new_x,new_y);
	}
Sleep(5);
}
}

				}
				}

	
}
	return 0;

}
Вот так вот. Программа должна найти нужный цвет на экране во время игры и переместить туда курсор. Все что выше, разумеется в стадии строжайшего дэбага. Проблема в чем: в винде работает отлично, курсор двигается. Перекрестие в игре - нет. Как исправить сие неподобство, может знает кто-либо?
Заранее благодарен.
__________________
...мама я больше не буду!
(Offline)
 
Ответить с цитированием