Trainer
-
Hi,
ich hoffe das ist das richtige Forum für soetwas:
Ich möchte einen Trainer programmieren, also ein kleines Tool, das Spiele während der Luafzeit so verändert, dass für den Anwender Vorteile entstehen.
Ich habe dabei nur ein kleines Problem: Wie soll soetwas funktionieren?
-
Wenn ich das mal richtig verstanden habe dann greift das Probramm auf den RAM zu und manipuliert die Variablen des Spiels, und Kommuniziert so damit, das wäre auchd as einzige was ich mir vorstellen könnte da dir das spiel ja keine Schnittstelle bietet die du benutzen könntest.
-
Genau. Eine Lösung für Windows wäre in etwa folgende:
Mit FindWindow(...) das Fenster des Spieles finden.
GetWindowThreadProcessId(...) liefert dir die ProcessId dazu.
OpenProcess(...) stellt ein HANDLE bereit, mit dem du dann die beiden folgenden Funktionen nutzen kannst:
ReadProcessMemory(...) zum Lesen von Bytes und WriteProcessMemory(...) zum Schreiben von Bytes.Nun noch die Adressen rausfinden, die du ändern möchtest. Viel Erfolg.
-
-
ja so ungefähr hab ich mir das auch vorgestellt

Danke vielmals, ich hoff ich bekomm's hin