ReadProcessMemory funktioniert wie?

  • Hab das Thema neu aufgemacht, da man auf das Alte nicht mehr antworten konnte..



    Moin,


    ich versuche mich an einer Konsolenanwendung in C++ und will meine HP ausgeben lassen.
    Mir ist bewusst, dass bei meiner Version, dass die HP in den Chat gespammt wird. Soll auch nur zum Test sein.


    Folgendes "Gewusel" habe ich mir aus einzelnen Schnipseln aus dem WWW gezogen:


    Um mir die HP ausgeben zu lassen benutze ich die SAMP-API. Funktioniert auch.


    Wie die Funktion ReadProcessMemory funktioniert durchschaue ich leider noch nicht ganz.
    Der Pointer 0xB6F5F0 ist die CPED Adresse des eigenen Spielers und 0x540 der Offset für das Leben, wird ausgegeben in dem Datentyp Float.


    Wäre cool, wenn mir jemand die Funktion erklären könnte.
    Danke schon mal im Vorraus!



    MfG