Registriert seit: 30. Aug 2011
249 Beiträge
Delphi XE5 Ultimate
|
AW: csgo readprocessmemory, Speicher auslesen, Werte nicht wie erwartet
30. Jul 2019, 17:40
Ich wollte wirklich nicht in die Cheat Entwicklung einsteigen aber wenigstens das HP auslesen würde ich nun doch gerne zu Ende bringen
Update: jippy!
Delphi-Quellcode:
var
locPlayer_Base, clientstate_Base : DWORD;
hp : Integer;
-----------------------------------------------
// so hat es geklappt, die Typen für die modul-Basis adressen sind wohl 32 bit DWORDS...
ReadProcessMemory(phandle,
Pointer(ClientDLL_Base + off_LocalPlayer),
@locPlayer_Base,
sizeof(locPlayer_Base),
Val);
Memo1.Lines.Add('locPlayer_Base : ' + Format('%d , %d', [locPlayer_Base, Val]));
ReadProcessMemory(phandle,
Pointer(locPlayer_Base + off_iHealth),
@hp,
sizeof(hp),
Val);
Memo1.Lines.Add('hp : ' + IntToStr(hp));
Die Leiter der Entwicklungsabteilung dreht total am Mausrad!
Geändert von Jonas Shinaniganz (30. Jul 2019 um 17:59 Uhr)
|
|
Zitat
|