Hallo Leute,
ich bin gerade dabei C++ zu Lernen und einen Hack für 4Story zu schreiben es is eine DLL.
Der Hack soll den wert von Handel auf 1 Setzen wenn F5 gedrückt wird doch irgendwie klappt das nicht so richtig und ich finde auch keine fehler, danke schonmal im vorraus:
#include <windows.h>
#include <stdio.h>
#define Addr_Base 0x6CA388
#define Offs_1 0x318
#define Offs_2 0x128
void Speedhack()
{
if(GetAsyncKeyState(VK_F5))
{
*(DWORD*)(Addr_Base + Offs_1 + Offs_2) = 1;
}
}
void HackThread()
{
Speedhack();
Sleep(30);
}
BOOL WINAPI DllMain( HINSTANCE HMODULE, DWORD dwReason, LPVOID lpvReserved)
{
if(dwReason == DLL_PROCESS_ATTACH)
{
MessageBoxA(NULL, "4Story DLL NoMenu Hack", "Hack", MB_OK);
CreateThread(0, 0, (LPTHREAD_START_ROUTINE)HackThread, 0, 0, 0);
}
return TRUE;
}
ich bin gerade dabei C++ zu Lernen und einen Hack für 4Story zu schreiben es is eine DLL.
Der Hack soll den wert von Handel auf 1 Setzen wenn F5 gedrückt wird doch irgendwie klappt das nicht so richtig und ich finde auch keine fehler, danke schonmal im vorraus:
#include <windows.h>
#include <stdio.h>
#define Addr_Base 0x6CA388
#define Offs_1 0x318
#define Offs_2 0x128
void Speedhack()
{
if(GetAsyncKeyState(VK_F5))
{
*(DWORD*)(Addr_Base + Offs_1 + Offs_2) = 1;
}
}
void HackThread()
{
Speedhack();
Sleep(30);
}
BOOL WINAPI DllMain( HINSTANCE HMODULE, DWORD dwReason, LPVOID lpvReserved)
{
if(dwReason == DLL_PROCESS_ATTACH)
{
MessageBoxA(NULL, "4Story DLL NoMenu Hack", "Hack", MB_OK);
CreateThread(0, 0, (LPTHREAD_START_ROUTINE)HackThread, 0, 0, 0);
}
return TRUE;
}