PDA

Просмотр полной версии : Помогите пожалуйста c++ суицид для crmp


Maximqa213
11.07.2021, 15:05
Привет, не работает чит на суицид 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 в игре и нечего не происходит

Кто поможет буду очень сильно прям очень благодарен

DarkP1xel
11.07.2021, 17:06
Ты поток забыл создать.

Maximqa213
11.07.2021, 17:40
Ты поток забыл создать.


А куда его добовлять? и что там писать?

systemXcrackedZ
11.07.2021, 17:46
вместо

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
;
}




заработает

DarkP1xel
11.07.2021, 18:14
MainTherd вместо ExplictThread

Норм ты код взял и даже не знаешь, что происходит в нём

Maximqa213
11.07.2021, 18:16
вместо

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 хп

systemXcrackedZ
11.07.2021, 18:38
MainTherd вместо ExplictThread
Норм ты код взял и даже не знаешь, что происходит в нём


а да я взял из своего вытащил, забыл поменять



Работает только я сразу захожу в игре заинжектил и сразу 0 хп а должно типо я должен нажать например numpad1 и 0 хп


скобку не там поставил имхо

C++:






if
(
GetAsyncKeyState
(
VK_NUMPAD1
)
&
1
)
{
DWORD
*
pPed
=
(
DWORD
*
)
0xB6F5F0
;
float
*
suisad
=
(
float
*
)
(
(
*
pPed
)
+
0x540
)
;
*
suisad
=
0.f
;
}

Maximqa213
11.07.2021, 19:12
а да я взял из своего вытащил, забыл поменять

скобку не там поставил имхо

C++:






if
(
GetAsyncKeyState
(
VK_NUMPAD1
)
&
1
)
{
DWORD
*
pPed
=
(
DWORD
*
)
0xB6F5F0
;
float
*
suisad
=
(
float
*
)
(
(
*
pPed
)
+
0x540
)
;
*
suisad
=
0.f
;
}





да,я уже исправил,но всеравно спасибо!