OldSchoolHack

Register / Login English

[Tutorial] External Bunnyhop + Video

icon Thread: [Tutorial] External Bunnyhop + Video

Join Date: Jul 2010

Posts: 11

Quote from sKy.
Quote from Dr_Pepper
schön das du alles erklärst, was du da im debugger machst!   ...NOT
außerdem geht ein bhop auch etwas einfacher ^^
Und wieso ist die GetModuleBase extra in einer eigenen Datei ?
und wieso in einer >> Headerdatei << ?


CPP Code:
  1. //bhop_adress = client.dll + 7C021C
  2. while(1)
  3. {
  4. Sleep(1);
  5. ReadProcessMemory(handleprozess,(void*)(bhop_adress),&jump,sizeof(jump),&puffer);
  6. if(jump == 1 && GetKeyState(VK_SPACE) < 0)
  7. {
  8. SendMessage(fenster, WM_KEYDOWN, VK_SPACE, 0x390000);
  9. Sleep(10);
  10. SendMessage(fenster, WM_KEYUP, VK_SPACE, 0x390000);
  11. }
  12. }

Warum er es in eine Header Datei knallt weiß ich nicht. Aufjedenfall kommen Funktionen in eine .cpp Datei. Header Dateien sind laut OOP für Prototypen, Klassen, Includierungen und definitionen..

Was Grabweachter112 angeht:
Ehrlich mal finde ich es eine Frechheit, einfach jemanden auf Grund seines noch nicht so guten Skills runter zu machen..
Ach und GetAsyncKeyState ist keine Low-Funktion. Hast ja sehr viel ahnung du. Klar ist alles in der Main etc. was nicht gerade all zu übersichtlich ist
aber ist doch für den Anfang egal? Meine ersten Sources waren auch nur mit der Main.cpp & CProcess.h Dateien. Gibt dir kein Grund
einfach so eine scheiße zu posten. Warum sollte GetAsyncKeyState( VK_SPACE ) < 0 useless sein? Es tut seinen zweck und Funktioniert lol.
Ich mache mein Bunnyhop auch nicht anders.
CPP Code:
  1. if( cVars->GetVar( "Bunnyhop Active" ) > 0 && GetAsyncKeyState( 0x20 ) && !gLocal.GetOverlay( ) && gLocal.Flags & NOTINAIR )
  2. {
  3. SendMessage( hWND, WM_KEYDOWN, VK_SPACE, 0x390000 );
  4. Sleep( 10 );
  5. SendMessage( hWND, WM_KEYUP, VK_SPACE, 0x390000 );
  6. }

Was willst du den von mir?
Sei froh das ich überhaupt nen Video mach.