Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для компьютеров > C++

Ответ
 
Опции темы
Старый 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)
 
Ответить с цитированием
Старый 30.05.2011, 17:55   #2
moka
.
 
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений
(для 6,863 пользователей)
Ответ: Помогите сделать AIM-чит

А в игре, случаем не Fullscreen? Уверен что из игры, цвет получаешь?
(Offline)
 
Ответить с цитированием
Старый 30.05.2011, 19:20   #3
h1dd3n
Бывалый
 
Аватар для h1dd3n
 
Регистрация: 19.06.2008
Сообщений: 679
Написано 264 полезных сообщений
(для 450 пользователей)
Ответ: Помогите сделать AIM-чит

не так аим делается... тебе нужно написать длл, заинжектить ее и в длл создать отделный поток, в котором и "включать" аим. тебе также нужно найти структуры противника и игрока в памяти игры (позиция, поворот, за какую команду играет и т.д.). потом немного математики 9 класса и аим готов. если надо что-то рисовать на экране игры - нужно захукать endscene
(Offline)
 
Ответить с цитированием
Старый 30.05.2011, 20:13   #4
maxturbo
Разработчик
 
Аватар для maxturbo
 
Регистрация: 19.05.2009
Адрес: Россия Иркутская область
Сообщений: 350
Написано 51 полезных сообщений
(для 66 пользователей)
Ответ: Помогите сделать AIM-чит

И к чему этот чит??? Все равно с ним палиться будешь Проще уж че нибудь без палевное написать и нужное в то же время ))
__________________
(Offline)
 
Ответить с цитированием
Старый 30.05.2011, 20:13   #5
Mark Castle
Знающий
 
Регистрация: 04.10.2008
Адрес: Киев
Сообщений: 230
Написано 3 полезных сообщений
(для 3 пользователей)
Ответ: Помогите сделать AIM-чит

Да, фулскрин. Но, проверял - в окне тоже не работает. Работает програмный курсор игры, но не перекрестие, что плохо.
2h1dd3n: возможно, но я решил попытаться сделать таким способом.
Вопрос в силе, заранее спасибо.
__________________
...мама я больше не буду!
(Offline)
 
Ответить с цитированием
Старый 30.05.2011, 20:42   #6
LLI.T.A.L.K.E.R.
Мастер
 
Аватар для LLI.T.A.L.K.E.R.
 
Регистрация: 24.06.2009
Адрес: Набережные Челны
Сообщений: 930
Написано 292 полезных сообщений
(для 504 пользователей)
Ответ: Помогите сделать AIM-чит

Есть два вида передвижения мыши:
Windows Cursor и DirectInput
Виндовский легко двигать. Директ посложнее, наверняка обращаться к нему самому.

Я на Delphi делал аим
Вконтре виндовское курсовое управление
А так же клавишное управление


SetCursorPos(640,480);
while(true!=false)
{
for (int i=440;i<840;i=i+7)
{
for (int j=240;j<680;j=j+7)
640 vs 840
480 vs 680
= +7
чего так сложно задумано то?

а это центр экрана (640,480).

У меня перебирание пикселей 10 на 10 тормозило игру на GT8800 (вру) - с отрисовкой увеличенных пометок где обнаружен пиксель - вот тогда тормозило.
У меня идея такова была: где обнаружен пиксель рисовать Огромный Круг, чтобы было сразу видно. Но этот круг и тормозил систему.
(Offline)
 
Ответить с цитированием
Старый 30.05.2011, 20:56   #7
Mark Castle
Знающий
 
Регистрация: 04.10.2008
Адрес: Киев
Сообщений: 230
Написано 3 полезных сообщений
(для 3 пользователей)
Ответ: Помогите сделать AIM-чит

Рылся в мсдн. Может я непонятнливый по своей природе, но не нашел там ничего похожего на то, что мне нужно. Объясните популярно, что не так, и как это исправить.
__________________
...мама я больше не буду!
(Offline)
 
Ответить с цитированием
Старый 30.05.2011, 20:59   #8
LLI.T.A.L.K.E.R.
Мастер
 
Аватар для LLI.T.A.L.K.E.R.
 
Регистрация: 24.06.2009
Адрес: Набережные Челны
Сообщений: 930
Написано 292 полезных сообщений
(для 504 пользователей)
Ответ: Помогите сделать AIM-чит

Сообщение от Mark Castle Посмотреть сообщение
Рылся в мсдн. Может я непонятнливый по своей природе, но не нашел там ничего похожего на то, что мне нужно. Объясните популярно, что не так, и как это исправить.
SetCursorPos(640,480); перемещает системный курсор.
Давненько я делал игрушку на Delphi + DirectX SDK. Управление было под DirectX.
Так вот перемещение системным курсором (SetCursorPos) не работает над Direct-ом.

Я пробовал свою программу "перемещение курсора", на обычных самодельных играх работала, на профессиональных не работала (где крутая графика и т.п.)
DirectX SDK у меня сейчас нет. Посмотри на счёт DirectInput.
(Offline)
 
Ответить с цитированием
Старый 30.05.2011, 21:15   #9
Mark Castle
Знающий
 
Регистрация: 04.10.2008
Адрес: Киев
Сообщений: 230
Написано 3 полезных сообщений
(для 3 пользователей)
Ответ: Помогите сделать AIM-чит

Дык я ж про что, я смотрел в мсдн, там я много не нашел...
__________________
...мама я больше не буду!
(Offline)
 
Ответить с цитированием
Старый 30.05.2011, 21:54   #10
maxturbo
Разработчик
 
Аватар для maxturbo
 
Регистрация: 19.05.2009
Адрес: Россия Иркутская область
Сообщений: 350
Написано 51 полезных сообщений
(для 66 пользователей)
Ответ: Помогите сделать AIM-чит

А возможно ли сделать для CSS чтоб отдачи не было??? Там я так понимаю просто при нажатие мышки нужно чтоб курсор чуть чуть уходил в низ? И как реализовать такое?
__________________
(Offline)
 
Ответить с цитированием
Старый 30.05.2011, 22:25   #11
h1dd3n
Бывалый
 
Аватар для h1dd3n
 
Регистрация: 19.06.2008
Сообщений: 679
Написано 264 полезных сообщений
(для 450 пользователей)
Ответ: Помогите сделать AIM-чит

ты какой-то фигней занимаешься. все нормальные читы для кс делаются как я уже рассказал. в кс 1.6 и ксс уже давно разреверсили отдачу и разлет пуль. поищи на зарубежных форумах это все уже давным давно выложено. заинжекти длл и запиши вместо отдачи нопы - и отдаыи не будет. отдача, кстати, считается немного сложнее чем "просто вверх". а вариант "при нажатие мышки нужно чтоб курсор чуть чуть уходил в низ" можно легко сделать алиасами в консоли.
(Offline)
 
Ответить с цитированием
Старый 30.05.2011, 22:38   #12
maxturbo
Разработчик
 
Аватар для maxturbo
 
Регистрация: 19.05.2009
Адрес: Россия Иркутская область
Сообщений: 350
Написано 51 полезных сообщений
(для 66 пользователей)
Ответ: Помогите сделать AIM-чит

Сообщение от h1dd3n Посмотреть сообщение
ты какой-то фигней занимаешься. все нормальные читы для кс делаются как я уже рассказал. в кс 1.6 и ксс уже давно разреверсили отдачу и разлет пуль. поищи на зарубежных форумах это все уже давным давно выложено. заинжекти длл и запиши вместо отдачи нопы - и отдаыи не будет. отдача, кстати, считается немного сложнее чем "просто вверх". а вариант "при нажатие мышки нужно чтоб курсор чуть чуть уходил в низ" можно легко сделать алиасами в консоли.
Стоит античит маяк на сервере, заблокированы алиасы ну и т. д. ) Есть идейка как на C++ соорудить или вообще сделать так чтоб античитом маяком не палиться ))
__________________
(Offline)
 
Ответить с цитированием
Старый 30.05.2011, 22:40   #13
Mark Castle
Знающий
 
Регистрация: 04.10.2008
Адрес: Киев
Сообщений: 230
Написано 3 полезных сообщений
(для 3 пользователей)
Ответ: Помогите сделать AIM-чит

Это все оффтоп. Мало ли что, античит защита, видите ли.. Есть такая идея. Помогите её реализовать.
__________________
...мама я больше не буду!
(Offline)
 
Ответить с цитированием
Старый 30.05.2011, 23:52   #14
h1dd3n
Бывалый
 
Аватар для h1dd3n
 
Регистрация: 19.06.2008
Сообщений: 679
Написано 264 полезных сообщений
(для 450 пользователей)
Ответ: Помогите сделать AIM-чит

просто сэмулируй маяк и все. сервер проверяет включен ли маяк ну очень простым способом, его легко обмануть. ну и придется еще скрины с кс кидать на сервер, иначе тебя вручную забанит админ.
(Offline)
 
Ответить с цитированием
Старый 31.05.2011, 00:24   #15
maxturbo
Разработчик
 
Аватар для maxturbo
 
Регистрация: 19.05.2009
Адрес: Россия Иркутская область
Сообщений: 350
Написано 51 полезных сообщений
(для 66 пользователей)
Ответ: Помогите сделать AIM-чит

Сообщение от h1dd3n Посмотреть сообщение
просто сэмулируй маяк и все. сервер проверяет включен ли маяк ну очень простым способом, его легко обмануть. ну и придется еще скрины с кс кидать на сервер, иначе тебя вручную забанит админ.
Я так понимаю MyAC каждый раз (Через заданный интервал времени) отсылает пакеты серверу о том, что клиент подключен ну и остальную инфу +еще эти пакеты все зашифрованы, то есть определить то, что посылает клиент серверу MyAC'a не возможно, хотя может и есть способ, но как это сделать ни кому еще не известно!!! Если хотя бы один пакет сервер MyAC'a от клиента не получает то сервер просто отключает клиента!!!
P.S.
Я уже пробовал написать эмулятор MyAC'a, как бы сервер его видит, что клиент подключился, но если клиент MyAC'a (В моем случае это эмулятор MyAC'a) вовремя не отошлет пакет данных серверу то сервер просто напросто его отрубает и происходит кик в CS...
Так вот как узнать, что за пакеты данных передает клиент MyAC'a серверу и наоборот... Вот в чем вопрос...
Если так легко это сделать, то помоги, в долгу не останусь
__________________
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +4, время: 05:01.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com