Hallo, ich versuche grad einen Bot zu schreiben, der Automatisch losschießt sobald ein Feind ins Fadenkreuz kommt.
Also jetzt hab ich meine DLL und will Auslesen ob etwas im Fadenkreuz ist und zwar per Dereferenzierung:
Code:
int CrosshairID = *pCrosshairID;
In DWORD *pCrosshairID ist natürlich die Addresse gespeichert, die ich Auslesen will. Ich tippe sehr stark darauf das ich noch davor Irgendetwas Angebn muss, das meiner DLL die Rechte erteilt Speicher zu lesen. Oder was ich mir auch schon überlegt habe: Muss man da nicht vielleicht noch den Prozess angeben den man Attachen will (Außer im DLL-Loader um zu prüfen ob der Prozess da ist)?
Edit: Ich hab ganz vergessen mein Problem anzugeben *Facepalm* also immer wenn ich das versuche kommt folgender Fehler:
Quote:
|
Eine Ausnahme (erste Chance) bei 0x70c111f8 (My.dll) in DLL Injector.exe: 0xC0000005: Zugriffsverletzung beim Lesen an Position 0x569a7290.
|
Wer kann mir da helfen? ;D