|
Автовыстрел... - Общение разработчиков - Программирование для Point Blank, общение и обсуждение разработок |
05.04.2012, 17:16
|
#1
|
|
|
|
Разведчик
|
Регистрация: 18.04.2011
Сообщений: 44
Популярность: 2993
Сказал(а) спасибо: 140
Поблагодарили 140 раз(а) в 54 сообщениях
|
Автовыстрел...
Знающие люди помогите с автовыстрелом для ВХ.
if(avto_chot==1)// Автовыстрел
{
m_pD3Ddev->GetViewport( &viewP );
//---------Делим экран пополам---------//
DWORD ScreenCenterX = viewP.Width / 2; //
DWORD ScreenCenterY = viewP.Height / 2;//
//---------Делим экран пополам---------//
HDC bb;
bb=GetDC(0);
COLORREF Color=GetPixel(bb,ScreenCenterX,ScreenCenterY); // Наблюдаем за пикселями по центру экрана
if(Color==D3DCOLOR_ARGB(0xFF, 0xFF, 0x00, 0x00)) // Если пиксели стали красными то выполняем действие
{
mouse_event(MOUSEEVENTF_LEFTDOWN | MOUSEEVENTF_LEFTUP, 255, 255, 000, 000); // Клик левой кнопкой мыши
}
}
Что здесь не так? Где ошибка?
P.S. Автор Хакерок...
Последний раз редактировалось salabon1209; 05.04.2012 в 19:03.
|
|
|
05.04.2012, 17:46
|
#2
|
|
|
|
Разведчик
|
Регистрация: 03.04.2012
Сообщений: 7
Популярность: -257
Сказал(а) спасибо: 14
Поблагодарили 7 раз(а) в 7 сообщениях
|
Re: Автовыстрел...
Копипаст я нубо пб хака
Здесь вроде как нет ошибок..... просто код кривой..
Последний раз редактировалось GM!ZaDroT; 05.04.2012 в 17:51.
Причина: Добавлено сообщение
|
|
|
05.04.2012, 18:33
|
#3
|
|
|
|
Разведчик
|
Регистрация: 09.03.2012
Сообщений: 3
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
|
Re: Автовыстрел...
да уж... КОПИПАСТ с пбхака!
|
|
|
05.04.2012, 18:52
|
#4
|
|
|
|
Старший сержант
|
Регистрация: 04.02.2011
Сообщений: 198
Популярность: 12244
Сказал(а) спасибо: 453
Поблагодарили 435 раз(а) в 242 сообщениях
|
Re: Автовыстрел...
ТригерБот с исходника Варлока?...И разве центр экрана не смещен на одЫн пиксель в сторону?
________________
-Отложи на послезавтра то что можешь сделать сегодня, и тогда у тебя появятся два свободных дня!
|
|
|
05.04.2012, 18:58
|
#5
|
|
|
|
Разведчик
|
Регистрация: 03.04.2012
Сообщений: 7
Популярность: -257
Сказал(а) спасибо: 14
Поблагодарили 7 раз(а) в 7 сообщениях
|
Re: Автовыстрел...
|
|
|
05.04.2012, 20:02
|
#7
|
|
|
|
Разведчик
|
Регистрация: 29.03.2011
Сообщений: 0
Популярность: 48
Сказал(а) спасибо: 0
Поблагодарили 19 раз(а) в 16 сообщениях
|
Re: Автовыстрел...
|
Цитата: |
|
|
|
|
|
|
|
|
|
Знающие люди помогите с автовыстрелом для ВХ.
if(avto_chot==1)// Автовыстрел
{
m_pD3Ddev->GetViewport( &viewP );
//---------Делим экран пополам---------//
DWORD ScreenCenterX = viewP.Width / 2; //
DWORD ScreenCenterY = viewP.Height / 2;//
//---------Делим экран пополам---------//
HDC bb;
bb=GetDC(0);
COLORREF Color=GetPixel(bb,ScreenCenterX,ScreenCenterY); // Наблюдаем за пикселями по центру экрана
if(Color==D3DCOLOR_ARGB(0xFF, 0xFF, 0x00, 0x00)) // Если пиксели стали красными то выполняем действие
{
mouse_event(MOUSEEVENTF_LEFTDOWN | MOUSEEVENTF_LEFTUP, 255, 255, 000, 000); // Клик левой кнопкой мыши
}
}
Что здесь не так? Где ошибка?
P.S. Автор Хакерок...
|
|
|
|
|
|
как я понимаю это кусок кода.в starterkit добавь это
Код:
ScreenCenterX = ( float )pViewport->Width / 2;
ScreenCenterY = ( float )pViewport->Height / 2;
и напоследок это
Код:
#pragma warning(disable:4305)
добавить в начало исходного после # include
|
|
|
Пользователь сказал cпасибо:
|
|
05.04.2012, 20:24
|
#8
|
|
|
|
Разведчик
|
Регистрация: 03.04.2012
Сообщений: 7
Популярность: -257
Сказал(а) спасибо: 14
Поблагодарили 7 раз(а) в 7 сообщениях
|
Re: Автовыстрел...
хе хе тогда все будит на перекосяк)
Щяс попробую и скажу что ему не хватает!...
Hockage,И это что по твоему??
Код:
DWORD ScreenCenterX = viewP.Width / 2; //
DWORD ScreenCenterY = viewP.Height / 2;//
Ты Программист хренов
Добавлено через 16 минут
|
Цитата: |
|
|
|
|
|
|
|
|
|
Знающие люди помогите с автовыстрелом для ВХ.
if(avto_chot==1)// Автовыстрел
{
m_pD3Ddev->GetViewport( &viewP );
//---------Делим экран пополам---------//
DWORD ScreenCenterX = viewP.Width / 2; //
DWORD ScreenCenterY = viewP.Height / 2;//
//---------Делим экран пополам---------//
HDC bb;
bb=GetDC(0);
COLORREF Color=GetPixel(bb,ScreenCenterX,ScreenCenterY); // Наблюдаем за пикселями по центру экрана
if(Color==D3DCOLOR_ARGB(0xFF, 0xFF, 0x00, 0x00)) // Если пиксели стали красными то выполняем действие
{
mouse_event(MOUSEEVENTF_LEFTDOWN | MOUSEEVENTF_LEFTUP, 255, 255, 000, 000); // Клик левой кнопкой мыши
}
}
Что здесь не так? Где ошибка?
P.S. Автор Хакерок...
|
|
|
|
|
|
Смотри вот я те помог убрать одну ошибку
if(avto_chot==1)// Автовыстрел
{
D3DVIEWPORT9 viewP;//вот надо било просто определить..
//---------Делим экран пополам---------//
m_pD3Ddev->GetViewport( &viewP );//и тут больше ошибки не будит)))))
DWORD ScreenCenterX = viewP.Width / 2; //
DWORD ScreenCenterY = viewP.Height / 2;//
//---------Делим экран пополам---------//
HDC bb;
bb=GetDC(0);
COLORREF Color=GetPixel(bb,ScreenCenterX,ScreenCenterY); // Наблюдаем за пикселями по центру экрана
if(Color==D3DCOLOR_ARGB(0xFF, 0xFF, 0x00, 0x00)) // Если пиксели стали красными то выполняем действие
{
mouse_event(MOUSEEVENTF_LEFTDOWN | MOUSEEVENTF_LEFTUP, 255, 255, 000, 000); // Клик левой кнопкой мыши
}
}
Ну а дальше давай сам кстати ошибку убрал построилось осталось проверить))
Добавлено через 26 минут
Кстати можно сделать еще лучшим его..
Я поковырялся в коде и оптимизировал код.
Последний раз редактировалось GM!ZaDroT; 05.04.2012 в 20:50.
Причина: Добавлено сообщение
|
|
|
Пользователь сказал cпасибо:
|
|
05.04.2012, 20:50
|
#9
|
|
|
|
Фельдмаршал
|
Регистрация: 22.02.2011
Сообщений: 949
Популярность: 34698
Сказал(а) спасибо: 939
Поблагодарили 2,534 раз(а) в 911 сообщениях
|
Re: Автовыстрел...
|
|
|
05.04.2012, 20:53
|
#10
|
|
|
|
Разведчик
|
Регистрация: 03.04.2012
Сообщений: 7
Популярность: -257
Сказал(а) спасибо: 14
Поблагодарили 7 раз(а) в 7 сообщениях
|
Re: Автовыстрел...
|
|
|
05.04.2012, 21:25
|
#11
|
|
|
|
Фельдмаршал
|
Регистрация: 22.02.2011
Сообщений: 949
Популярность: 34698
Сказал(а) спасибо: 939
Поблагодарили 2,534 раз(а) в 911 сообщениях
|
Re: Автовыстрел...
он реагирует на текстуры или на прицел?
|
|
|
05.04.2012, 22:03
|
#12
|
|
|
|
Разведчик
|
Регистрация: 25.11.2011
Сообщений: 7
Популярность: -34
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
|
Re: Автовыстрел...
|
Цитата: |
|
|
|
|
Сообщение от Dimedrol1536(2) |
|
|
|
|
|
|
|
он реагирует на текстуры или на прицел?
|
|
|
|
|
|
на всё
он следит за центром экрана и когда центр экрана становится красным он делает клик мыши
Добавлено через 3 минуты
|
Цитата: |
|
|
|
|
|
|
|
|
|
хе хе тогда все будит на перекосяк)
Щяс попробую и скажу что ему не хватает!...
Hockage,И это что по твоему??
Код:
DWORD ScreenCenterX = viewP.Width / 2; //
DWORD ScreenCenterY = viewP.Height / 2;//
Ты Программист хренов
Добавлено через 16 минут
Смотри вот я те помог убрать одну ошибку
if(avto_chot==1)// Автовыстрел
{
D3DVIEWPORT9 viewP;//вот надо било просто определить..
//---------Делим экран пополам---------//
m_pD3Ddev->GetViewport( &viewP );//и тут больше ошибки не будит)))))
DWORD ScreenCenterX = viewP.Width / 2; //
DWORD ScreenCenterY = viewP.Height / 2;//
//---------Делим экран пополам---------//
HDC bb;
bb=GetDC(0);
COLORREF Color=GetPixel(bb,ScreenCenterX,ScreenCenterY); // Наблюдаем за пикселями по центру экрана
if(Color==D3DCOLOR_ARGB(0xFF, 0xFF, 0x00, 0x00)) // Если пиксели стали красными то выполняем действие
{
mouse_event(MOUSEEVENTF_LEFTDOWN | MOUSEEVENTF_LEFTUP, 255, 255, 000, 000); // Клик левой кнопкой мыши
}
}
Ну а дальше давай сам кстати ошибку убрал построилось осталось проверить))
Добавлено через 26 минут
Кстати можно сделать еще лучшим его..
Я поковырялся в коде и оптимизировал код.
|
|
|
|
|
|
у меня небыло никаких ошибок!
как ты оптимизировал код?
Добавлено через 6 минут
|
Цитата: |
|
|
|
|
|
|
|
|
|
Кстати можно сделать еще лучшим его..
Я поковырялся в коде и оптимизировал код
Я его совместил с прицелом кросс фаером и нагрузка пропала
|
|
|
|
|
|
покажи как сделал
Последний раз редактировалось Xaker-style; 05.04.2012 в 22:10.
Причина: Добавлено сообщение
|
|
|
06.04.2012, 16:28
|
#13
|
|
|
|
Разведчик
|
Регистрация: 03.04.2012
Сообщений: 7
Популярность: -257
Сказал(а) спасибо: 14
Поблагодарили 7 раз(а) в 7 сообщениях
|
Re: Автовыстрел...
|
|
|
06.04.2012, 17:09
|
#14
|
|
|
|
Разведчик
|
Регистрация: 18.04.2011
Сообщений: 23
Популярность: 3623
Сказал(а) спасибо: 142
Поблагодарили 37 раз(а) в 22 сообщениях
|
Re: Автовыстрел...
|
|
|
06.04.2012, 17:11
|
#15
|
|
|
|
Разведчик
|
Регистрация: 03.04.2012
Сообщений: 7
Популярность: -257
Сказал(а) спасибо: 14
Поблагодарили 7 раз(а) в 7 сообщениях
|
Re: Автовыстрел...
Последний раз редактировалось GM!ZaDroT; 06.04.2012 в 17:12.
Причина: =)
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Заявление об ответственности / Список мошенников
Часовой пояс GMT +4, время: 08:23.
|
|