Nein, ich habe die nicht selbst programmiert, da ich nicht wusste wie mann die berechnung der Coordinate durchführt.
Round(xRegionFloat / Divider + (PositionInt* 3 - $195) shl 6));
Auslesen aus dem memory hatte ich auch schon in vorherigen funktion selbst erarbeitet. Da mir die Funktion als ganzes Vorlag habe ich sie so genommen wie Sie war.
Allerdings habe ich sie einwenig geändert. Sie hat funktioniert, von daher..
Übringens, das Ding liegt nicht umsonst in nen Try block, wenn es eine
exception gibt kommt eben 0 raus.
Und:
Nein, ich probiere / und habe es nie versucht einen Cheat zu schreiben, ich mache das wenn mir langweilig ist, oder mir auf der Arbeit die Pause um die Ohren zu schlagen.
Zum dynamischen auslesen: Schon klar das es nicht sauber ist, aber es ist nunmal ein Dynamischer Adressbereich vorgegeben. Nur so kann ich meine Werte auslesen die ich haben will.
David
[Fehler] Unit1.pas(1): Dein Kaffee ist kalt.
[Fehler] Unit1.pas(2): Dein linker großer Zeh ist eingeschlafen.
[Fataler Fehler] Projekt1.dpr(5): Verwendete
Unit "Unit1.pas" kann nicht comiliert werden.