OldSchoolHack

Registrieren / Anmelden Deutsch

[CS:S] externer Triggerbot

icon Thema: [CS:S] externer Triggerbot

Anmeldungsdatum: Jan 2011

Beiträge: 6

Also leuts.. nachdem smp mein Verständnis der Sache enorm gesteigert hat, sind wir auf folgenden Fehler gestoßen:
CPP Code:
  1. ReadProcessMemory( hProcess, (PVOID)(dwClient_DLL), &dwClient, sizeof(dwClient), NULL );
  2. dwAddress = dwClient + dwPointer;
  3. printf ( "Clientbase: [0x%.8X]n", dwClient );
  4. printf ( "dwAddress: [0x%.8X]n", dwAddress );
  5. ReadProcessMemory( hProcess, (PVOID)(dwAddress), &dwLookAtPlayer, sizeof(dwLookAtPlayer), NULL );
  6. printf ( "dwLookAtPlayer: [0x%.8X]n", dwLookAtPlayer );
  7. dwFinalOutcome = dwLookAtPlayer + dwOffset;
  8. printf ( "dwFinalOutcome: [0x%.8X]n", dwFinalOutcome );
  9. ReadProcessMemory( hProcess, (PVOID)(dwFinalOutcome), &m_iLookAtPlayer, sizeof(m_iLookAtPlayer), NULL );
Das Problem ist:
Spoiler
Ausführliche Erklärung
Clientbase und dwAddress geben noch den richtigen wert aus.. aber nachdem dwAddress im ReadProcessMemory war und als dwLookAtPlayer "herraus" kommt, ist der Wert 0x00000000.
Kurze Erklärung
der rm von Clientbase+Pointer gibt 0x00000000 als Wert aus!