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

  #9  
Старый 28.06.2016, 18:05
MISTER_GONWIK
Познавший АНТИЧАТ
Регистрация: 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
;
}
 
Ответить с цитированием
 





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


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




ANTICHAT ™ © 2001- Antichat Kft.