Просмотр полной версии : Помогите пожалуйста 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
;
}
да,я уже исправил,но всеравно спасибо!
vBulletin® v3.8.14, Copyright ©2000-2026, vBulletin Solutions, Inc. Перевод: zCarot