 |
|

30.07.2020, 04:27
|
|
Познавший АНТИЧАТ
Регистрация: 01.04.2018
Сообщений: 1,710
С нами:
4272230
Репутация:
183
|
|
Сообщение от KiN4StAt
Такие приколы наверное с CRMP работать не будут?
Почему? CRMP тоже самое, что и SA:MP.
|
|
|

30.07.2020, 04:59
|
|
Флудер
Регистрация: 06.11.2017
Сообщений: 2,759
С нами:
4483143
Репутация:
183
|
|
Сообщение от Musaigen
Почему? CRMP тоже самое, что и SA:MP.
Там карта же своя. Или этот метод все равно будет работать?
|
|
|

30.07.2020, 05:03
|
|
Познавший АНТИЧАТ
Регистрация: 01.04.2018
Сообщений: 1,710
С нами:
4272230
Репутация:
183
|
|
Сообщение от KiN4StAt
Там карта же своя. Или этот метод все равно будет работать?
Кек. Карта то своя, но exe-шник и адреса одни и те же.
|
|
|

30.07.2020, 05:05
|
|
Флудер
Регистрация: 06.11.2017
Сообщений: 2,759
С нами:
4483143
Репутация:
183
|
|
Сообщение от Musaigen
Кек. Карта то своя, но exe-шник и адреса одни и те же.
Адреса то черт с ним. Оно же может быть там по херовому сделано, я это имел ввиду.
|
|
|

30.07.2020, 13:13
|
|
Постоянный
Регистрация: 24.07.2017
Сообщений: 867
С нами:
4633764
Репутация:
148
|
|
нашёл функцию из sobeit, но что ей запихнуть в dwThis я не знаю(
C++:
Код:
bool
CAutomobileSA
::
IsInAir
(
void
)
{
DEBUG_TRACE
(
"bool CAutomobileSA::IsInAir ( void )"
)
;
DWORD dwThis
=
(
DWORD
)
GetInterface
(
)
;
DWORD dwFunc
=
0x6A6140
;
bool
bReturn
;
_asm
{
mov ecx
,
dwThis
call dwFunc
mov bReturn
,
al
}
return
bReturn
;
}
@SR_team , ты же мастер по sobeit, подскажи пж что ей скормить
|
|
|

30.07.2020, 13:14
|
|
Новичок
Регистрация: 28.10.2018
Сообщений: 28
С нами:
3970020
Репутация:
18
|
|
Сообщение от loganhackerdff
нашёл функцию из sobeit, но что ей запихнуть в dwThis я не знаю(
C++:
Код:
bool
CAutomobileSA
::
IsInAir
(
void
)
{
DEBUG_TRACE
(
"bool CAutomobileSA::IsInAir ( void )"
)
;
DWORD dwThis
=
(
DWORD
)
GetInterface
(
)
;
DWORD dwFunc
=
0x6A6140
;
bool
bReturn
;
_asm
{
mov ecx
,
dwThis
call dwFunc
mov bReturn
,
al
}
return
bReturn
;
}
@SR_team , ты же мастер по sobeit, подскажи пж что ей скормить
Указатель на интерфейс CAutomobile.
|
|
|

30.07.2020, 13:16
|
|
Постоянный
Регистрация: 24.07.2017
Сообщений: 867
С нами:
4633764
Репутация:
148
|
|
Сообщение от Const
Указатель на интерфейс CAutomobile.
ну я это понимаю, но я не шарю где его взять
1596100588724.pngloganhackerdff · 30 Июл 2020 в 12:16' data-fancybox="lb-post-537136" data-lb-caption-extra-html="" data-lb-sidebar-href="" data-single-image="1" data-src="https://www.blast.hk/attachments/63834/" style="cursor: pointer;" title="1596100588724.png">

|
|
|

30.07.2020, 13:32
|
|
Новичок
Регистрация: 28.10.2018
Сообщений: 28
С нами:
3970020
Репутация:
18
|
|
Сообщение от loganhackerdff
ну я это понимаю, но я не шарю где его взять
C++:
Код:
CCallHook
*
pProcessControlHook
;
// https://gitlab.com/prime-hack/samp/plugins/templates/AsiBase/-/blob/master/llmo/ccallhook.h
void
*
pAutomobileInterface
;
inline
bool
CAutomobile__IsInAir
(
void
*
pThis
)
{
return
reinterpret_cast
(
0x6A6140
)
(
pThis
)
;
}
void
CAutomobile__ProcessControl
(
)
{
pAutomobileInterface
=
reinterpret_cast
(
pProcessControlHook
->
reg86
(
r86
::
ECX
)
)
;
bool
fResult
=
CAutomobile__IsInAir
(
pAutomobileInterface
)
;
}
// SF: mainloop->!initialized
pProcessControlHook
=
new
CCallHook
(
reinterpret_cast
(
0x006B196D
)
)
;
pProcessControlHook
->
enable
(
CAutomobile__ProcessControl
)
;
// DLL_PROCESS_DETACH / ~YourClass()
delete
pProcessControlHook
;
|
|
|

30.07.2020, 14:07
|
|
Флудер
Регистрация: 17.06.2013
Сообщений: 3,635
С нами:
6791977
Репутация:
183
|
|
Сообщение от loganhackerdff
ну я это понимаю, но я не шарю где его взять
CVehicle если знаешь как получить, то можешь просто его скастить до CAutomobile.
|
|
|

30.07.2020, 14:11
|
|
Постоянный
Регистрация: 24.07.2017
Сообщений: 867
С нами:
4633764
Репутация:
148
|
|
Сообщение от DarkP1xel
CVehicle если знаешь как получить, то можешь просто его скастить до CAutomobile.
reinterept_cast`ом его прочитать как CAutomobile? .... в sfapi половины классов не определено, приходится самому их искать в других апи и вписывать, особенно это заметно в когда ты глубоко руки в [S]говно[/S] засунул
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|