Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Grundlagen - Cheat Engine(CE)
#1
Was ist Cheat Engine?


Cheat Engine abgekürzt CE, ist ein Speichermanipulationswerkzeug für Anwendungen. Damit ist es möglich Änderungen an Werten Live vorzunehmen.




Wieso sollte man Cheat Engine verwenden? Es gibt doch Datenbankmanager wie SQLite.


Es gibt bestimmte Situationen wo Cheat Engine einfach besser geeignet ist als Datenbank(DB) Manager. DB Manager sind zwar effizienter und einfacher zu bedienen. Sie haben aber einen wichtigen Nachteil. Die Änderungen die man mithilfe von einem DB Manager vornimmt werden erst bei einem neu starten des Spiel Clients übernommen. Cheat Engine schreibt die vorgenommenen Änderungen direkt in den Speicher, dadurch ist kein Neustart notwendig.



Ist Cheat Engine besser als ein DB Manager?

Nein. Mit Cheat Engine kann man als Beispiel keine Datenbankeinträge für eigene Task/Quest/Story erstellen



Ist Cheat Engine schwieriger zu bedienen als ein DB Manager?

Jaein. Es kommt darauf an was man vor hat. Wenn man nur mehr Dukaten, Silbertaler oder Heller braucht. Oder einen Gegenstand vervielfachen will. Dafür braucht man keine Vorkenntnisse. Wenn man allerdings mehr erreichen möchte wie eigene Skripts, kommt man ohne Erfahrung nicht sehr weit.  



Informationen über Cheat Engine

Cheat Engine benutzt die Assembler-Programmierersprache

Cheat Engine zeigt alle Adressen in Hexadezimalzahlen an




Ich habe weder die Zeit noch die Lust dazu hier Beispiel AA(Auto Assemble) Scripts zu schreiben und diese dann zu erklären. Aber ich beschreibe hier gerne, wie man an mehr Münzen kommen kann.


Wichtig. Das Cheat Engine Fenster muss durchgehend öffnet sein. Und man muss sich im Spiel befinden.

1. Cheat Engine starten

2. Oben rechts auf das Symbol mit der Lupe klicken

3. Es öffnet sich ein kleines Fenster namens Prozess List

4. In dem kleinen Fenster sollte der Text drakensang auftauchen

5. Doppelklick auf den Text drakensang

6. Das Prozess Fenster schließt sich.


Inventar/Rucksack im Spiel öffnen und ansehen was dort unter Dukaten/Silbertaler/Heller steht.

Als Beispiel steht dort jetzt

9 Dukaten
3 Silbertaler
5 Heller

Dann ist der Wert den man braucht 935


7. Im Cheat Engine Fenster steht rechts oben Value: Und darunter ein leerer schwarzer Balken

8. Im schwarzen Balken die Zahl 935 eingeben

9. Auf den Button First Scan klicken

10. Links unter Address     Value   Previous tauchen viele verschiedene Zahlen auf


Im Spiel bei einem Händler etwas verkaufen oder kaufen. Damit sich der Münzenwert ändert.

Wenn man was für 7 Heller verkauft würden aus 

9 Dukaten
3 Silbertaler
5 Heller

9 Dukaten
4 Silbertaler
2 Heller

werden.

Jetzt ist der neue Wert 942.

11. Zurück zum Cheat Engine Fenster

12. Unter Value die neue Adresse also in meinem Fall die 942 eingeben und dieses mal auf Next Scan klicken. Nicht auf New Scan.


13. Links unter Address     Value   Previous befindet sich nur noch 1 Adresse. Ansonsten wieder etwas im Spiel verkaufen oder kaufen -> Die neue Münzen Werte in den schwarzen Balken unter Value: schreiben und wieder auf Next Scan.


14. Unter Links unter Address     Value   Previous    auf die angezeigte Adresse einen Doppelklick machen.

15. Die Adresse sollte sich nun unten bei Cheat Engine im großen Feld befinden. Unter Active Description Address Type Value


16. Unten im schwarzen Kasten. Direkt unter das Wort value befindet sich eine Zahl. Das ist die gleiche Zahl nach der man gescant hatte. Doppelklick auf diese Zahl.

17. Es öffnet sich ein Fenster namens Change Values

18. Die Änderung die man dort vornimmt wirken sich auch auf die Münzen im Spiel aus. 

Steht dort unter value der Wert 942

Dann besitzt man im Spiel 

9 Dukaten
4 Silbertaler
2 Heller

Ändert man diesen Wert jetzt zu 980

Dann besitzt man im Spiel direkt

9 Dukaten
8 Silbertaler
0 Heller





Natürlich findet man solche ähnlichen Anleitungen in jedem 2. Youtube Video. Und meine Anleitungen sind hochwertig. Also beschreibe ich hier jetzt noch eine gute alternative Möglichkeit um mehr Münzen mithilfe von Cheat Engine zu bekommen. Die alternative Möglichkeit ist auch recht einfach.

1. Dafür sind alle oben genannte Schritte notwendig

2. Anstatt unter value einen Doppelklick auf die Zahl zu machen. Macht man einen Rechtsklick auf die Zahl und klickt auf Set/Change Hotkeys

3. Ein Fenster namens Set/Change hotkeys: No Description öffnet sich

4. Auf create hotkey klicken

5. Einige Zeilen sollten sich in dem kleinen Fenster unten befinden. 

6. Unter Type the keys you want to set the hotkey to   gibt man einen beliebigen Buchstaben ein. Als Beispiel den Buchstaben F

7. Auf den Balken Toggle Freeze klicken

8. Auf Increase value with: klicken

9. In der Zeile unter increase value with: 

Die Zahl 



eingeben

10. Dann auf den Apply Button klicken.

11. auf OK klicken


Jedes mal wenn man nun die Taste F drückt erhält man 1 Heller im Spiel. Man kann natürlich auch eine andere Taste verwenden. Man muss sie nur unter Schritt 6. eingeben Man kann diese Funktion auch beenden ohne Cheat Engine zu schließen. 

Dafür im Cheat Engine Fenster bei dem value Wert Rechtsklick -> Set/Changes hotkeys -> Im geöffneten Fenster oben unter On Hotkey auf den Text Increase value with klicken -> Auf den Edit Hotkey Button -> Unter the keys you want to set the hotkey to auf den Clear Button klicken -> Auf den apply Button -> Auf den OK Button. 

Geschafft. Der Münzenbetrag wird sich dann nicht mehr um 1 erhöhen wenn man die F Taste drückt.
Zitieren


Nachrichten in diesem Thema
Grundlagen - Cheat Engine(CE) - von MelissaCooper - 20.06.2025, 04:16



Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste