Войти или зарегистрироваться
Выберите удобный способ — аккаунт создастся автоматически.
Или войдите по логину и паролю
 |
|

16.06.2020, 22:39
|
|
Флудер
Регистрация: 03.08.2016
Сообщений: 2,363
С нами:
5145387
Репутация:
183
|
|
Сообщение от T4yz1e
Есть у кого хук на плюсах, который глобально перехватывает события клавиш WinForms? Чтобы хоткей использовать
если ты про гта са:
GitHub - allwanttokissme/Yet-another-hook-library: Hook library for x86-Windows
Hook library for x86-Windows. Contribute to allwanttokissme/Yet-another-hook-library development by creating an account on GitHub.
github.com
C++:
Код:
void
CALLBACK
WndProc_hooked
(
HWND
&
hwnd
,
UINT
&
Message
,
WPARAM
&
wparam
,
LPARAM
&
lparam
)
{
switch
(
Message
)
{
case
WM_KEYUP
:
if
(
wparam
==
'9'
)
{
// ...
}
break
;
default
:
break
;
}
}
static
hook
wndproc
(
reinterpret_cast
(
0x747EB0
)
,
WndProc_hooked
)
;
|
|
|

19.06.2020, 23:46
|
|
Флудер
Регистрация: 06.11.2017
Сообщений: 2,759
С нами:
4483143
Репутация:
183
|
|
Сообщение от T4yz1e
Для записи в память.
Ты попробуй дефолтные функции в экстернале поделать, без этого фиг че заработает
У меня запись координат игрока и его состояния и без VirtualProtect хорошо работают 
|
|
|

19.06.2020, 23:52
|
|
Познавший АНТИЧАТ
Регистрация: 01.04.2018
Сообщений: 1,710
С нами:
4272230
Репутация:
183
|
|
Сообщение от KiN4StAt
У меня запись координат игрока и его состояния и без VirtualProtect хорошо работают
CLEO/Собейт снимает защиту со всей GTA.
|
|
|

19.06.2020, 23:52
|
|
Участник форума
Регистрация: 14.04.2018
Сообщений: 122
С нами:
4254200
Репутация:
98
|
|
Сообщение от KiN4StAt
У меня запись координат игрока и его состояния и без VirtualProtect хорошо работают
Ну значит там и wpm достаточно
|
|
|

22.06.2020, 01:17
|
|
Флудер
Регистрация: 06.11.2017
Сообщений: 2,759
С нами:
4483143
Репутация:
183
|
|
Сообщение от Musaigen
CLEO/Собейт снимает защиту со всей GTA.
Ничего из этого не стоит. Гта вообще чистая(Хотя не факт, это же родмер). Просто записываю в память и ничего не крашит. В принципе на говнодмир(Радмир) ничего из этого не ставится. Поэтому приходится экстерналы делать
Кстати пытался перевести коордмастер с луа на c++. Но чет он в другую сторону летит. Может кто тыкнет, где у меня ошыпка
CoordMaster:
Код:
float
angle
=
getHeadingFromVector2d
(
endPosX
-
x
,
endPosY
-
y
)
;
while
(
getDistanceBetweenCoords2d
(
endPosX
,
endPosY
,
x
,
y
)
>
delta
)
{
x
=
x
-
delta
*
sin
(
radians
(
angle
)
)
;
y
=
y
+
delta
*
cos
(
radians
(
angle
)
)
;
setCharCoordinates
(
processHandle
,
point
,
x
,
y
)
;
getCharCoordinates
(
processHandle
,
point
,
&
x
,
&
y
)
;
angle
=
getHeadingFromVector2d
(
endPosX
-
x
,
endPosY
-
y
)
;
Sleep
(
1500
)
;
}
getHeadingFromVector2d:
Код:
float
getHeadingFromVector2d
(
float
x
,
float
y
)
{
float
deg
=
atan2
(
y
,
x
)
*
(
180
/
PI
)
;
return
(
deg
>=
0
)
?
deg
:
deg
+
360
;
}
getDistanceBetweenCoords2d:
Код:
float
getDistanceBetweenCoords2d
(
float
x
,
float
y
,
float
x1
,
float
y1
)
{
return
sqrt
(
(
(
x1
-
x
)
*
(
x1
-
x
)
)
+
(
(
y1
-
y
)
*
(
y1
-
y
)
)
)
;
}
UPD:
Починил, нужно было в функции получения направления вектора,минусовать 90 градусов. Может кому в будущем поможет
getHeadingFromVector2d:
Код:
float
getHeadingFromVector2d
(
float
x
,
float
y
)
{
float
deg
=
atan2
(
y
,
x
)
*
(
180
/
PI
)
-
90
;
return
(
deg
>
0
)
?
deg
:
deg
+
360
;
}
|
|
|

27.06.2020, 11:22
|
|
Флудер
Регистрация: 05.02.2015
Сообщений: 2,141
С нами:
5929676
Репутация:
183
|
|
Как получить указатель на транспорт локального игрока, нашёл только получение ID транспорта.
|
|
|

27.06.2020, 11:32
|
|
Флудер
Регистрация: 03.08.2016
Сообщений: 2,363
С нами:
5145387
Репутация:
183
|
|
|
|
|

27.06.2020, 11:38
|
|
Флудер
Регистрация: 05.02.2015
Сообщений: 2,141
С нами:
5929676
Репутация:
183
|
|
|
|
|

27.06.2020, 11:47
|
|
Флудер
Регистрация: 03.08.2016
Сообщений: 2,363
С нами:
5145387
Репутация:
183
|
|
Сообщение от trefa
Мне для SF надо.
SFPlugin/game_api/game/CPed.h:
Код:
virtual
CVehicle
*
GetVehicle
(
)
=
0
;
// example
CVehicle
*
veh
=
PEDSELF
->
GetVehicle
(
)
;
|
|
|

29.06.2020, 17:25
|
|
Флудер
Регистрация: 06.11.2017
Сообщений: 2,759
С нами:
4483143
Репутация:
183
|
|
Как можно починить транспорт в экстернале. В плане восстановить сломанные части типа бампера, фар и т.п.
Восстанавливать хп научился, предотвращать от ломания машину тоже. А как восстанавливать еще не понял. По адресам памяти не нашел
|
|
|
|
 |
|
Предыдущая тема
Следующая тема
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|