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

  #1  
Старый 05.04.2022, 23:56
Huge Inc.
Новичок
Регистрация: 17.07.2019
Сообщений: 6
С нами: 3593222

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

Добрый день, я изучаю с++ и хочу сделать ноклип для мта, но есть одна проблемка) я особо не понимаю в плюсах.

У меня есть вот такой код, и мне нужно допустим что бы при нажатии клавиши в верх, прибавлялось значение к z, соответственно получается аир брейк)

airbrake:





Код:
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
DWORD WINAPI
Sa_Thread
(
LPVOID
)
;
DWORD APIENTRY
DllMain
(
HINSTANCE hinstDLL
,
DWORD fdwReason
,
LPVOID lpvReserved
)
{
switch
(
fdwReason
)
{
case
DLL_PROCESS_ATTACH
:
CreateThread
(
NULL
,
NULL
,
Sa_Thread
,
NULL
,
NULL
,
NULL
)
;
break
;
case
DLL_PROCESS_DETACH
:
break
;
case
DLL_THREAD_ATTACH
:
break
;
case
DLL_THREAD_DETACH
:
break
;
}
return
TRUE
;
}
void
teleport_d
(
float
x
,
float
y
,
float
z
)
{
float
*
position
=
(
*
(
DWORD
*
)
0xB6F5F0
)
?
(
float
*
)
(
*
(
DWORD
*
)
(
*
(
DWORD
*
)
0xB6F5F0
+
0x14
)
+
0x30
)
:
NULL
;
position
[
0
]
=
x
;
position
[
1
]
=
y
;
position
[
2
]
=
z
;
}
int
cheat
(
)
{
while
(
true
)
{
if
(
GetAsyncKeyState
(
VK_UP
)
)
{
//прямо
}
else
if
(
GetAsyncKeyState
(
VK_DOWN
)
)
{
// назад
}
else
if
(
GetAsyncKeyState
(
VK_RIGHT
)
)
{
// право
}
else
if
(
GetAsyncKeyState
(
VK_LEFT
)
)
{
// лево
}
}
return
0
;
}
DWORD WINAPI
Sa_Thread
(
LPVOID
)
{
cheat
(
)
;
return
0
;
}
 
Ответить с цитированием
 



Предыдущая тема Следующая тема

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


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




ANTICHAT ™ © 2001- Antichat Kft.