
28.06.2016, 18:05
|
|
Познавший АНТИЧАТ
Регистрация: 09.03.2013
Сообщений: 1,262
С нами:
6935116
Репутация:
183
|
|
Сообщение от pidorssd
Как узнать свой Score адресом памяти?
это лишь пример, на деле получать адрес samp.dll, pSAMPInfo, pSAMPPools и pPlayerPool желательно глобально
p.s. код кстати дерьмо, можно было в разы лучше
C++:
Код:
int
GetPlayerScore
(
)
{
DWORD dwSAMPAddr
=
(
DWORD
)
GetModuleHandle
(
"samp.dll"
)
;
if
(
!
dwSAMPAddr
)
return
-
1
;
DWORD
*
pSAMPInfo
=
(
DWORD
*
)
(
dwSAMPAddr
+
0x21A0F8
)
;
if
(
pSAMPInfo
==
nullptr
)
return
-
1
;
DWORD
*
pSAMPPools
=
(
DWORD
*
)
(
*
pSAMPInfo
+
0x3CD
)
;
if
(
pSAMPPools
==
nullptr
)
return
-
1
;
DWORD
*
pPlayerPool
=
(
DWORD
*
)
(
*
pSAMPPools
+
0x18
)
;
if
(
pPlayerPool
==
nullptr
)
return
-
1
;
DWORD
*
pLocalPlayerScore
=
(
DWORD
*
)
(
*
pPlayerPool
+
0x2A
)
;
if
(
pLocalPlayerScore
==
nullptr
)
return
-
1
;
return
*
pLocalPlayerScore
;
}
|
|
|