Max W. schrieb:
> Die Methode über die Farbe zu gehen ist Schwachsinn!! Das geht
> vielleicht bei einfachen Spielen aber bei anderen, komplizierteren
> Spielen geht das nicht ich habe das schon selber probiert.
Genau das meine ich mit
> Du hast keine Ahnung vom Programmieren.
Egal, ignorieren wir den selbsternannten Programmierprofi einfach.
Es wird technisch, bitte dennoch lesen und statt es zu ignorieren bei
Nichtwissen mitteilen, wo ich weiterkommen könnte.
Also, ich bin so weit, daß ich mit Cheat Engine 6.2 die Werte
herausfinde, die sich beim Drehen ändern. Ich versuche nur das Drehen
einzugrenzen. Ich finde float-Werte etwa bei Amnesia, deren Änderung
eine Änderung der Perspektive ergibt - Gebe ich einen neuen wert ein
dreht sich die Perspektive, drehe ich die Perspektive, ändert sich der
Wert. Soweit so gut.
Ich suche den Pointer über "Find out what accesses this address". Ich
erkenne, jeder Wert+Offset beim Ergebnis ist gleich, egal ob er bei mov
oder jne oder sonstwas steht.
Ich ändere die Suche in hex, starte eine neue Suche mit dem Wert. Ich
finde einige Adressen. Ich nehme alle auf in die untere Liste, klicke
jeweils Pointer an und gebe den Wert ein und darüber in das
entsprechende Feld den Offset. Jedes Mal bekomme ich den gleichen float
Wert, gut.
Starte ich Amnesia jetzt aber neu, zeigt keiner der Pointer-Werte auf
den richtigen Wert. Starte ich Amnesia nochmal neu, funktioniert es
wieder - dann ist aber auch der Wert ohne Pointer richtig. Starte ich
nochmal neu, funktioniert es oder auch nicht.
Bei Dead Island kann ich keinen Wert ändern ohne daß er sofort wieder
umgeändert wird.