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

  #1  
Старый 29.08.2021, 09:39
loganhackerdff
Постоянный
Регистрация: 24.07.2017
Сообщений: 867
С нами: 4633764

Репутация: 148


По умолчанию

Цитата:
Сообщение от .deserve  

У тебя не с кодом проблемы, а с тем, где у тебя он вызывается
У тебя указатель на объект CustomRender похерился и сейчас там нул птр
нет, в этом классе и вызывается
 
Ответить с цитированием

  #2  
Старый 01.09.2021, 00:45
loganhackerdff
Постоянный
Регистрация: 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
)
;
 
Ответить с цитированием

  #3  
Старый 01.09.2021, 01:40
kin4stat
Флудер
Регистрация: 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 все равно работают почему-то. Лень разбираться было
 
Ответить с цитированием

  #4  
Старый 01.09.2021, 09:10
CleanLegend
Постоянный
Регистрация: 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, сюда выкладывали адрес или посмотри в других сурсах читов
 
Ответить с цитированием

  #5  
Старый 02.09.2021, 01:21
PanSeek
Постоянный
Регистрация: 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'ам?
 
Ответить с цитированием

  #6  
Старый 03.09.2021, 23:49
{$FANTOMCODER .cs}
Участник форума
Регистрация: 23.08.2021
Сообщений: 212
С нами: 2487976

Репутация: 48
По умолчанию

Можно ли в последней Visual Studio 2019 создавать .sf плагины и .dll(.asi) плагины?
 
Ответить с цитированием

  #7  
Старый 03.09.2021, 23:49
AdCKuY_DpO4uLa
Постоянный
Регистрация: 05.08.2018
Сообщений: 372
С нами: 4091290

Репутация: 213
По умолчанию

можно
 
Ответить с цитированием

  #8  
Старый 05.09.2021, 12:14
legendabrn
Участник форума
Регистрация: 08.03.2019
Сообщений: 121
С нами: 3781678

Репутация: 113
По умолчанию

как на плюсах подменить структуру из памяти, на свою?
 
Ответить с цитированием

  #9  
Старый 05.09.2021, 12:49
Musaigen
Познавший АНТИЧАТ
Регистрация: 01.04.2018
Сообщений: 1,710
С нами: 4272230

Репутация: 183


По умолчанию

Цитата:
Сообщение от legendabrn  

как на плюсах подменить структуру из памяти, на свою?
Так же, как и любое значение из памяти, через reinterpret_cast, наверно.
 
Ответить с цитированием

  #10  
Старый 05.09.2021, 13:01
legendabrn
Участник форума
Регистрация: 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)
 


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




ANTICHAT ™ © 2001- Antichat Kft.