Hacks/Bots Ansatz

01/10/2010 13:44 Montsegur#1
Guten Tag Leute,

also folgendes... ich möchte mich in nächster Zeit einmal etwas intesiver mit Gamemodding/Gamehacking auseinandersetzen. Dafür habe ich mir das Spiel Metin2 ausgesucht.

Mein Ansatz:
Ich habe hier im Forum schon viele Bots gesehen, die sich der "Ausgabe" des Spiels bedienen, sprich "es taucht eine Angelblase auf, also jetzt angeln" (Pixelsearch) oder "der TP-Balken ist an der und der stelle nicht mehr rot, also jetzt potten".
Mein Ansatz wäre jetzt, dass ganze weg von der Ausgabe zu machen, sondern alles irgendwie intern zu lösen, sprich:

Client bekommt die Anweisung ein Angelsymbol erscheinen zu lassen --> Eigenes Programm reagiert darauf...
oder
Client meldet Tp = 315 --> eigenes Programm fängt an zu potten da 315 < Richtwert

Fragen:
Wie kommt man an die Informationen, wie kann man sie vom Spiel erhalten? Sind das diese besagten Packages die vom Server gesendet werden? Oder geht das alles via CheatEngine?

Weitere Fragen folgen :D

MFG
01/10/2010 13:55 InelienCewq#2
mit cheatengine kannst keinen einfluss aufs spielgeschehen haben somit kannst das vergessen...

und soweit ichw eiss geht das mit der anglerei nur über pixelsearch, da alle dateien also die packete die an dein pc gesendet werden verschlüsselt sind

es gab glaub mal den versuch das zu knacken blieb aber meines wissens erfolglos

wie gesagt alles nur soweit ich weiss kann auch sein dass ich mich irre
01/10/2010 14:39 Montsegur#3
also kann man nicht den TP stand zB irgendwie auslesen?
01/10/2010 14:46 тrαder#4
Memory Editing heißt sowas
01/10/2010 15:14 THEGO90#5
oder über packets
01/10/2010 15:16 тrαder#6
Ist das Gleiche