
17.06.2022, 07:15
|
|
Познавший АНТИЧАТ
Регистрация: 29.09.2018
Сообщений: 1,292
С нами:
4012500
Репутация:
138
|
|
Сообщение от !Sam#0235
How I can write this in c++? I took it from one .lua script.
Lua:
Код:
function
setHealthColor
(
hpHigh
,
hpLow
)
local
samp
=
getModuleHandle
(
"samp.dll"
)
memory
.
setuint32
(
samp
+
0x68B0C
,
hpHigh
,
true
)
-- полная полоска хп
memory
.
setuint32
(
samp
+
0x68B33
,
hpLow
,
true
)
-- задний фон
end
Lua:
Код:
setHealthColor
(
0xFFFFFFFF
,
0xFF000000
)
everything i tried doesn't work for me.
Вероятно, ты не снял VirtualProtect с памяти
|
|
|

17.06.2022, 07:24
|
|
Участник форума
Регистрация: 27.05.2021
Сообщений: 140
С нами:
2614229
Репутация:
33
|
|
Сообщение от F0RQU1N
Вероятно, ты не снял VirtualProtect с памяти
i did it but it didn't work for me
|
|
|

17.06.2022, 17:09
|
|
Постоянный
Регистрация: 28.03.2013
Сообщений: 495
С нами:
6908018
Репутация:
213
|
|
Сообщение от !Sam#0235
How I can write this in c++? I took it from one .lua script.
Lua:
Код:
function
setHealthColor
(
hpHigh
,
hpLow
)
local
samp
=
getModuleHandle
(
"samp.dll"
)
memory
.
setuint32
(
samp
+
0x68B0C
,
hpHigh
,
true
)
-- полная полоска хп
memory
.
setuint32
(
samp
+
0x68B33
,
hpLow
,
true
)
-- задний фон
end
Lua:
Код:
setHealthColor
(
0xFFFFFFFF
,
0xFF000000
)
everything i tried doesn't work for me.
C++:
Код:
DWORD samp
=
GetModuleHandle
(
"samp.dll"
)
;
*
(
DWORD
*
)
(
samp
+
0x68B0C
)
=
hpHigh
;
*
(
DWORD
*
)
(
samp
+
0x68B33
)
=
hpLow
;
|
|
|

19.06.2022, 01:54
|
|
Участник форума
Регистрация: 27.05.2021
Сообщений: 140
С нами:
2614229
Репутация:
33
|
|
Сообщение от CleanLegend
C++:
Код:
DWORD samp
=
GetModuleHandle
(
"samp.dll"
)
;
*
(
DWORD
*
)
(
samp
+
0x68B0C
)
=
hpHigh
;
*
(
DWORD
*
)
(
samp
+
0x68B33
)
=
hpLow
;
my game crash when i use this, if I change it manually with Cheat Engine it works fine, but if I do it from the .asi plugin the game crashes, can somebody help me?
|
|
|

19.06.2022, 03:30
|
|
Постоянный
Регистрация: 28.06.2018
Сообщений: 676
С нами:
4145990
Репутация:
118
|
|
Сообщение от !Sam#0235
my game crash when i use this, if I change it manually with Cheat Engine it works fine, but if I do it from the .asi plugin the game crashes, can somebody help me?
Change memory protection of these two addresses with VirtualProtect() (for example to PAGE_ EXECUTE_ READWRITE), change the values and then restore the protection. Cheat Engine do it automatically
|
|
|

19.06.2022, 03:31
|
|
Участник форума
Регистрация: 27.05.2021
Сообщений: 140
С нами:
2614229
Репутация:
33
|
|
Сообщение от bottom_text
Change memory protection of these two addresses with VirtualProtect(), change the values and then restore the protection. Cheat Engine do it automatically
I did, but it still doesn't work for me
|
|
|

17.06.2022, 18:28
|
|
Новичок
Регистрация: 26.12.2018
Сообщений: 1
С нами:
3885344
Репутация:
1
|
|
Hi, anyone can help me with a small base for silent aimbot with range change?
|
|
|

18.06.2022, 18:37
|
|
Новичок
Регистрация: 07.06.2022
Сообщений: 10
С нами:
2072534
Репутация:
3
|
|
Всем привет,какую величину хранит Magnitude?

|
|
|

18.06.2022, 19:05
|
|
Участник форума
Регистрация: 21.07.2020
Сообщений: 280
С нами:
3059886
Репутация:
68
|
|
Добрый день,пытался найти инфу в инете но ничего не нашел, как проверить то что машина без водителя и пассажира? По айди машины
|
|
|

18.06.2022, 20:38
|
|
Участник форума
Регистрация: 29.12.2016
Сообщений: 124
С нами:
4931888
Репутация:
213
|
|
Сообщение от AkyLich
Добрый день,пытался найти инфу в инете но ничего не нашел, как проверить то что машина без водителя и пассажира? По айди машины
C++:
Код:
bool
isCarEmpty
(
std
::
uint16_t
id
)
{
auto
veh
{
pGTA_Vehicle
[
id
]
}
;
for
(
std
::
uint8_t
i
{
}
;
i
m_nMaxPassengers
;
i
++
)
{
if
(
veh
->
passengers
[
i
]
!=
nullptr
)
{
return
false
;
}
}
return
true
;
}
возможно можно лучше
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|