Mittwoch, 28. Juli 2010

Cheat Engine Tutorial

Ich habe euch hier mal eine kleine Einführung in das Programm "Cheat Engine" verfasst:

Zuerst braucht ihr das Programm "CheatEngine" und das "Game Trainer Studio (v.1.6.0)". Am besten ihr ladet euch gleich noch den "Game Trainer Studio Patch (v.1.6.1)" runter...
Installiert alles und startet danach "CheatEngine" und das Spiel für das ihr den Trainer erstellen wollt (in meinem Fall Half-Life 1: Source).
Ich werde hier (versuchen) beschreiben wie man seine Munition "Freezen" kann.

Als erstes startet ihr das Spiel und klickt auf den Button oben Links in der ecke von "CheatEngine" und wählt den Prozess aus (das Spiel) in dem ihr Cheaten wollt... für diejenigen die den Button nicht gefunden haben:

<-- Dieser ist gemeint

Als nächstes gebt ihr in dem Feld "Value" (unten seht ihr ein Bild welches Feld gemeint ist) die Anzahl der vorhandenen Munition ein (in meinem Fall "18";) und klickt auf den Button "First Scan":



Nun listet euch CheatEngine auf der Linken seite viele Adressen auf, um diese einzuschränken geht ihr zurück ins Spiel, gebt einen Schuss ab und wechselt wieder zu "CheatEngine" dort gebt ihr dann im Feld "Value" 17 ein (der neue Wert der Munition) und klickt auf den Button "Next Scan" nun sollten weniger Adressen angezeigt werden (bei mir sind es jetzt nurnoch 2).

Doppelklickt nun eine der beiden Adressen, diese sollte dann in der unteren Liste angezeigt werden. Jetzt müsst ihr herrausfinden welche von den beiden Adressen für die Munition verantwortlich ist. Dazu ändert ihr den Wert in dem Feld "Value" (UNTEN!) wieder auf 18, wenn nun die Munition im Spiel wieder auf 18 erhöt wurde, habt ihr die richtige Adresse genommen. :)

Als nächstes klickt ihr die Adresse (die nun im unteren Feld steht) mit der Rechtenmaustaste an und wählt "Find out what writes to this adress", nun sollte ein neues Fenster erschienen sein:



Geht jetzt wieder zurück ins Spiel und gebt einen Schuss ab. Es sollte in dem Fenster etwas erscheinen:



Diesen Wert merkt ihr euch und Startet nun das "Game Trainer Studio" und erstellt ein neues Projekt als "Trainer Maker".
Als erstes klickt ihr mit der Rechten Maustaste auf das Projekt und wählt "Trainer Settings"->"Info"->wählt nun unter "Game Window Caption" das Spiel aus.
Nun plaziert auf dem neuen Projekt einen Button, macht einen Rechtsklickt auf diesen und wählt "Properties" dann "Function" dann wählt ihr Rechts "Poke" aus und geht auf "Code Generator".
Nun gebt ihr unter "Adress (Hex)" den Oberen Wert ein (siehe letztes Bild) und bei "Value (Hex)" hab ich 18 eingegeben, jetzt nurnoch auf "Add Poke Code". Als letztes nurnoch auf den "Apply" Button und Fertig!

Ich hoffe ich konnte irgendjemand damit helfen ;)


Früherer Blogeintrag zu "Cheat Engine": >>Anzeigen>>