Nabend liebe Epvp-Community,
ich schreibe ja wie manche wissen einen Bot für Eden Eternal.
Leider hat sich die Movement-Funktion seit dem Update geändert und lässt das direkte aufrufen nicht zu wegen dem Stack.
Nun will ich den Wert auf die Addresse schreiben und dann in die Read->Check->Move-Function springen.
ich habe mir eine Funktion erstellt um einen Pointer auszulesen
Nur wie beschreibe ich jetzt die Addresse? stehe gerade aufm Schlauch
ich schreibe ja wie manche wissen einen Bot für Eden Eternal.
Leider hat sich die Movement-Funktion seit dem Update geändert und lässt das direkte aufrufen nicht zu wegen dem Stack.
Nun will ich den Wert auf die Addresse schreiben und dann in die Read->Check->Move-Function springen.
ich habe mir eine Funktion erstellt um einen Pointer auszulesen
Code:
DWORD ReadPointer(DWORD offsets[])
{
DWORD Result = 0;
int size = sizeof(offsets) / sizeof(DWORD);
Result = *(DWORD*)(GetBase("_Launcher.exe",GetCurrentProcessId()) + offsets[0]);
for(int i = 1; i != size; i++)
{
Result = *(DWORD*)(Result + offsets[i]);
}
return Result;
}