HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 12.12.2019, 22:56
ImmortalDev
Познающий
Регистрация: 02.12.2019
Сообщений: 86
С нами: 3393864

Репутация: 23
По умолчанию

Всем привет!

Хотелось бы вам показать дурацкий, но один из самых простых способов реализации AirBreak.

Работает он нормально, правда управлять и, собственно летать - неудобно.

Используются исключительно адреса памяти и оффсеты, никаких API для разработки.

Работает он так - по сути, это обычный телепорт, только более плавный, с возможностью собственно полета и перемещение по трём осям, X Y Z. Управляется это все стрелочками на клавиатуре.

Исходник + DLL: AirBreak

Внимание! В коде есть говнокод, а само решение - костыль. Просто хочу поделиться с вами этим костылем.
 
Ответить с цитированием

  #2  
Старый 12.12.2019, 23:42
iAmerican
Постоянный
Регистрация: 17.02.2014
Сообщений: 611
С нами: 6438231

Репутация: 133


По умолчанию

GetAsyncKeyState забудь про это вообще. Ставь хук на WndProc и там отслеживай действия.
 
Ответить с цитированием

  #3  
Старый 13.12.2019, 03:08
Carrentine
Постоянный
Регистрация: 25.12.2018
Сообщений: 568
С нами: 3886298

Репутация: 113


По умолчанию

Цитата:
Сообщение от iAmerican  

GetAsyncKeyState забудь про это вообще. Ставь хук на WndProc и там отслеживай действия.
Мм, VM_KEYDOWN начнет хуярить только через секунду после нажатия, а WM_KEYUP после отпускания)



Держи формулу нормального аирбрейка.
 
Ответить с цитированием

  #4  
Старый 13.12.2019, 14:32
SR_team
Флудер
Регистрация: 26.10.2013
Сообщений: 4,924
С нами: 6603505

Репутация: 183


По умолчанию

Цитата:
Сообщение от Carrentine  

VM_KEYDOWN начнет хуярить только через секунду после нажатия
Дикий? Это рипит идет, сам VM_KEYDOWN прилетает в момент нажатия кнопки и вплоть до VM_KEYUP кнопка считается нажатой
 
Ответить с цитированием

  #5  
Старый 13.12.2019, 17:48
Carrentine
Постоянный
Регистрация: 25.12.2018
Сообщений: 568
С нами: 3886298

Репутация: 113


По умолчанию

Цитата:
Сообщение от SR_team  

Дикий? Это рипит идет, сам VM_KEYDOWN прилетает в момент нажатия кнопки и вплоть до VM_KEYUP кнопка считается нажатой
Там как нажал клавишу, один раз пришло событие, и толкьо через секунду повторять начинает.
 
Ответить с цитированием

  #6  
Старый 13.12.2019, 19:37
SR_team
Флудер
Регистрация: 26.10.2013
Сообщений: 4,924
С нами: 6603505

Репутация: 183


По умолчанию

Цитата:
Сообщение от Carrentine  

Там как нажал клавишу, один раз пришло событие, и толкьо через секунду повторять начинает.
И? В чем твоя проблема?
 
Ответить с цитированием

  #7  
Старый 13.12.2019, 21:21
Carrentine
Постоянный
Регистрация: 25.12.2018
Сообщений: 568
С нами: 3886298

Репутация: 113


По умолчанию

Цитата:
Сообщение от SR_team  

И? В чем твоя проблема?
ты нажмешь W, секунду подождешь и полетишь ток
 
Ответить с цитированием

  #8  
Старый 14.12.2019, 00:15
SR_team
Флудер
Регистрация: 26.10.2013
Сообщений: 4,924
С нами: 6603505

Репутация: 183


По умолчанию

Цитата:
Сообщение от Carrentine  

ты нажмешь W, секунду подождешь и полетишь ток
бля, ты хоть читай, что я пишу

Цитата:
Сообщение от SR_team  

VM_KEYDOWN прилетает в момент нажатия кнопки и вплоть до VM_KEYUP кнопка считается нажатой
 
Ответить с цитированием

  #9  
Старый 14.12.2019, 18:03
iAmerican
Постоянный
Регистрация: 17.02.2014
Сообщений: 611
С нами: 6438231

Репутация: 133


По умолчанию

Цитата:
Сообщение от Carrentine  

ты нажмешь W, секунду подождешь и полетишь ток
чел , ты хукаешь походу что то не то, либо неправильно

Grand Theft Auto San Andreas 2019.12.14 - 16.59.27.01.mp4

Посмотреть и скачать с Яндекс.Диска

yadi.sk


Screenshot

Captured with Lightshot

prntscr.com


C++:





Код:
g_origWndProc
=
(
WNDPROC
)
SetWindowLong
(
fArray
.
windowHWND
,
GWL_WNDPROC
,
(
LONG
)
WndProcHook
)
;
 
Ответить с цитированием

  #10  
Старый 14.12.2019, 18:09
Carrentine
Постоянный
Регистрация: 25.12.2018
Сообщений: 568
С нами: 3886298

Репутация: 113


По умолчанию

Цитата:
Сообщение от iAmerican  

чел , ты хукаешь походу что то не то, либо неправильно

Grand Theft Auto San Andreas 2019.12.14 - 16.59.27.01.mp4

Посмотреть и скачать с Яндекс.Диска

yadi.sk


Screenshot

Captured with Lightshot

prntscr.com


C++:





Код:
g_origWndProc
=
(
WNDPROC
)
SetWindowLong
(
fArray
.
windowHWND
,
GWL_WNDPROC
,
(
LONG
)
WndProcHook
)
;

оно же не сразу повторять начинает
 
Ответить с цитированием
Ответ





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.

×

Внести депозит

Введите сумму USDT:

Принимается только USDT TRC20. Fake/Flash USDT не засчитывается.

×

Вывести депозит

Сумма USDT:

Ваш USDT TRC20 кошелек:

Заявка будет отправлена администратору. Комиссия форума: 2%.

×

Создать сделку

Продавец: ник или ID

Название сделки:

Сумма USDT:

Срок сделки, дней:

Кто платит комиссию:

Условия сделки:

После создания сделки средства будут зарезервированы в холде до завершения сделки.

×

Мои сделки

Загрузка...
×

Сделка


Загрузка чата...
×

ESCROW ADMIN PANEL

Загрузка...
Загрузка...