
29.08.2021, 09:39
|
|
Постоянный
Регистрация: 24.07.2017
Сообщений: 867
С нами:
4633764
Репутация:
148
|
|
Сообщение от .deserve
У тебя не с кодом проблемы, а с тем, где у тебя он вызывается
У тебя указатель на объект CustomRender похерился и сейчас там нул птр
нет, в этом классе и вызывается
|
|
|

01.09.2021, 00:45
|
|
Постоянный
Регистрация: 24.07.2017
Сообщений: 867
С нами:
4633764
Репутация:
148
|
|
пацаны как хукать wndproc до сампа, чтоб можно было отменить ввод в чат например, самп быстрее чем я походу хукает, есть варик Lowlevel kbd hook, но я не хочу его ставить
мой хук
C++:
Код:
D3DDEVICE_CREATION_PARAMETERS d3dcp
;
pGame
->
GetDevice
(
)
->
GetCreationParameters
(
&
d3dcp
)
;
OrigWndProc
=
(
WNDPROC
)
SetWindowLongPtr
(
d3dcp
.
hFocusWindow
,
GWL_WNDPROC
,
(
LONG
)
(
LONG_PTR
)
funcWndProc
)
;
|
|
|

01.09.2021, 01:40
|
|
Флудер
Регистрация: 06.11.2017
Сообщений: 2,759
С нами:
4483143
Репутация:
183
|
|
Сообщение от loganhackerdff
пацаны как хукать wndproc до сампа, чтоб можно было отменить ввод в чат например, самп быстрее чем я походу хукает, есть варик Lowlevel kbd hook, но я не хочу его ставить
мой хук
C++:
Код:
D3DDEVICE_CREATION_PARAMETERS d3dcp
;
pGame
->
GetDevice
(
)
->
GetCreationParameters
(
&
d3dcp
)
;
OrigWndProc
=
(
WNDPROC
)
SetWindowLongPtr
(
d3dcp
.
hFocusWindow
,
GWL_WNDPROC
,
(
LONG
)
(
LONG_PTR
)
funcWndProc
)
;
До создания CNetGame надо свой хук ставить вроде. Правда некоторые клавиши типа F4 и F5 все равно работают почему-то. Лень разбираться было
|
|
|

01.09.2021, 09:10
|
|
Постоянный
Регистрация: 28.03.2013
Сообщений: 495
С нами:
6908018
Репутация:
213
|
|
Сообщение от loganhackerdff
пацаны как хукать wndproc до сампа, чтоб можно было отменить ввод в чат например, самп быстрее чем я походу хукает, есть варик Lowlevel kbd hook, но я не хочу его ставить
мой хук
C++:
Код:
D3DDEVICE_CREATION_PARAMETERS d3dcp
;
pGame
->
GetDevice
(
)
->
GetCreationParameters
(
&
d3dcp
)
;
OrigWndProc
=
(
WNDPROC
)
SetWindowLongPtr
(
d3dcp
.
hFocusWindow
,
GWL_WNDPROC
,
(
LONG
)
(
LONG_PTR
)
funcWndProc
)
;
можешь хукать WndProc gta_sa или samp, сюда выкладывали адрес или посмотри в других сурсах читов
|
|
|

02.09.2021, 01:21
|
|
Постоянный
Регистрация: 24.06.2016
Сообщений: 912
С нами:
5202871
Репутация:
163
|
|
Можно ли как-то оставлять или пересылать ImGui::BeginTabItem?
Как для теста, самое основное:
C++:
Код:
bool
test
=
false
;
__int32 test2
=
0
;
// frame
if
(
ImGui
::
BeginTabItem
(
test
?
"One"
:
"Two"
)
)
{
ImGui
::
Text
(
"Text"
)
;
ImGui
::
EndTabItem
(
)
;
}
if
(
ImGui
::
BeginTabItem
(
"Testing"
)
)
{
if
(
ImGui
::
RadioButton
(
"One"
,
&
test2
,
0
)
)
{
test
=
true
;
}
ImGui
::
SameLine
(
)
;
if
(
ImGui
::
RadioButton
(
"Two"
,
&
test2
,
1
)
)
{
test
=
false
;
}
ImGui
::
SameLine
(
)
;
ImGui
::
EndTabItem
(
)
;
}
После переключения RadioButton'а кидает на первый (в позиции) TabItem, а не на "Testing", можно ли как-то чтобы всегда было на "Testing" при обращении к этим RadioButton'ам?
|
|
|

03.09.2021, 23:49
|
|
Участник форума
Регистрация: 23.08.2021
Сообщений: 212
С нами:
2487976
Репутация:
48
|
|
Можно ли в последней Visual Studio 2019 создавать .sf плагины и .dll(.asi) плагины?
|
|
|

03.09.2021, 23:49
|
|
Постоянный
Регистрация: 05.08.2018
Сообщений: 372
С нами:
4091290
Репутация:
213
|
|
можно
|
|
|

05.09.2021, 12:14
|
|
Участник форума
Регистрация: 08.03.2019
Сообщений: 121
С нами:
3781678
Репутация:
113
|
|
как на плюсах подменить структуру из памяти, на свою?
|
|
|

05.09.2021, 12:49
|
|
Познавший АНТИЧАТ
Регистрация: 01.04.2018
Сообщений: 1,710
С нами:
4272230
Репутация:
183
|
|
Сообщение от legendabrn
как на плюсах подменить структуру из памяти, на свою?
Так же, как и любое значение из памяти, через reinterpret_cast, наверно.
|
|
|

05.09.2021, 13:01
|
|
Участник форума
Регистрация: 08.03.2019
Сообщений: 121
С нами:
3781678
Репутация:
113
|
|
Сообщение от Musaigen
Так же, как и любое значение из памяти, через reinterpret_cast, наверно.
Код:
Код:
#pragma pack(push, 1)
struct CAR_MOD_INFO
{
int test;
} mTest[24];
#pragma pack(pop)
*reinterpret_cast(0xABCFFF + 0xAB) = *reinterpret_cast(&mTest[1]);
пытался таким способом, безуспешно
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|