 |

11.07.2021, 15:05
|
|
Новичок
Регистрация: 06.04.2021
Сообщений: 7
С нами:
2687741
Репутация:
3
|
|
Привет, не работает чит на суицид crmp c++
делаю на динамичная библиотека dll
Помогите пожалуйста вот код:
Код:
// dllmain.cpp : Определяет точку входа для приложения DLL.
#include "pch.h"
HMODULE hmodule = NULL;
void __cdecl MainTherd(void* pAgr)
{
while (true)
{
if (GetAsyncKeyState(VK_NUMPAD1))
Sleep(500);
{
DWORD* pPed = (DWORD*)0xB6F5F0;
float* suisad = (float*)((*pPed) + 0x540);
*suisad = 0.f;
}
}
}
BOOL APIENTRY DllMain( HMODULE hModule,
DWORD ul_reason_for_call,
LPVOID lpReserved
)
{
switch (ul_reason_for_call)
{
case DLL_PROCESS_ATTACH:
case DLL_THREAD_ATTACH:
case DLL_THREAD_DETACH:
case DLL_PROCESS_DETACH:
break;
}
return TRUE;
}
нажимаю numpad1 в игре и нечего не происходит
Кто поможет буду очень сильно прям очень благодарен
|
|
|

11.07.2021, 17:06
|
|
Флудер
Регистрация: 17.06.2013
Сообщений: 3,635
С нами:
6791977
Репутация:
183
|
|
Ты поток забыл создать.
|
|
|

11.07.2021, 17:40
|
|
Новичок
Регистрация: 06.04.2021
Сообщений: 7
С нами:
2687741
Репутация:
3
|
|
Сообщение от DarkP1xel
Ты поток забыл создать.
А куда его добовлять? и что там писать?
|
|
|

11.07.2021, 17:46
|
|
Новичок
Регистрация: 11.07.2021
Сообщений: 5
С нами:
2548903
Репутация:
1
|
|
вместо
C++:
Код:
BOOL APIENTRY
DllMain
(
HMODULE hModule
,
DWORD ul_reason_for_call
,
LPVOID lpReserved
)
{
switch
(
ul_reason_for_call
)
{
case
DLL_PROCESS_ATTACH
:
case
DLL_THREAD_ATTACH
:
case
DLL_THREAD_DETACH
:
case
DLL_PROCESS_DETACH
:
break
;
}
return
TRUE
;
}
напиши
C++:
Код:
BOOL WINAPI
DllMain
(
HINSTANCE hInstance
,
DWORD ul_reason_for_call
,
LPVOID
)
{
DisableThreadLibraryCalls
(
hInstance
)
;
if
(
ul_reason_for_call
==
DLL_PROCESS_ATTACH
)
{
CloseHandle
(
CreateThread
(
NULL
,
0
,
(
LPTHREAD_START_ROUTINE
)
ExplictThread
,
NULL
,
0
,
NULL
)
)
;
}
return
TRUE
;
}
заработает
|
|
|

11.07.2021, 18:14
|
|
Флудер
Регистрация: 17.06.2013
Сообщений: 3,635
С нами:
6791977
Репутация:
183
|
|
MainTherd вместо ExplictThread
Норм ты код взял и даже не знаешь, что происходит в нём
|
|
|

11.07.2021, 18:16
|
|
Новичок
Регистрация: 06.04.2021
Сообщений: 7
С нами:
2687741
Репутация:
3
|
|
Сообщение от systemXcrackedZ
вместо
C++:
Код:
BOOL APIENTRY
DllMain
(
HMODULE hModule
,
DWORD ul_reason_for_call
,
LPVOID lpReserved
)
{
switch
(
ul_reason_for_call
)
{
case
DLL_PROCESS_ATTACH
:
case
DLL_THREAD_ATTACH
:
case
DLL_THREAD_DETACH
:
case
DLL_PROCESS_DETACH
:
break
;
}
return
TRUE
;
}
напиши
C++:
Код:
BOOL WINAPI
DllMain
(
HINSTANCE hInstance
,
DWORD ul_reason_for_call
,
LPVOID
)
{
DisableThreadLibraryCalls
(
hInstance
)
;
if
(
ul_reason_for_call
==
DLL_PROCESS_ATTACH
)
{
CloseHandle
(
CreateThread
(
NULL
,
0
,
(
LPTHREAD_START_ROUTINE
)
ExplictThread
,
NULL
,
0
,
NULL
)
)
;
}
return
TRUE
;
}
заработает
Работает только я сразу захожу в игре заинжектил и сразу 0 хп а должно типо я должен нажать например numpad1 и 0 хп
|
|
|

11.07.2021, 18:38
|
|
Новичок
Регистрация: 11.07.2021
Сообщений: 5
С нами:
2548903
Репутация:
1
|
|
Сообщение от DarkP1xel
MainTherd вместо ExplictThread
Норм ты код взял и даже не знаешь, что происходит в нём
а да я взял из своего вытащил, забыл поменять
Сообщение от Maximqa213
Работает только я сразу захожу в игре заинжектил и сразу 0 хп а должно типо я должен нажать например numpad1 и 0 хп
скобку не там поставил имхо
C++:
Код:
if
(
GetAsyncKeyState
(
VK_NUMPAD1
)
&
1
)
{
DWORD
*
pPed
=
(
DWORD
*
)
0xB6F5F0
;
float
*
suisad
=
(
float
*
)
(
(
*
pPed
)
+
0x540
)
;
*
suisad
=
0.f
;
}
|
|
|

11.07.2021, 19:12
|
|
Новичок
Регистрация: 06.04.2021
Сообщений: 7
С нами:
2687741
Репутация:
3
|
|
Сообщение от systemXcrackedZ
а да я взял из своего вытащил, забыл поменять
скобку не там поставил имхо
C++:
Код:
if
(
GetAsyncKeyState
(
VK_NUMPAD1
)
&
1
)
{
DWORD
*
pPed
=
(
DWORD
*
)
0xB6F5F0
;
float
*
suisad
=
(
float
*
)
(
(
*
pPed
)
+
0x540
)
;
*
suisad
=
0.f
;
}
да,я уже исправил,но всеравно спасибо!
|
|
|
|
 |
Предыдущая тема
Следующая тема
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|