Hallo da!
Ich hab mir mal Gedanken darüber gemacht, welche Schritte man machen muss, um einen einfach gestalteten Bot ohne GUI zu erstellen. Hab mich für den Anfang mal [Only registered and activated users can see links. Click Here To Register...] dran orientiert. Im Prinzip müsste ich verschiedene Offsetadressen für zB HP, Mana, Coords herausfinden. Hierbei könnte mir einer evtl. eine ausführlicherere Beschreibung geben, wie ich sie statisch machen kann. Mein Buch erzählt mir auch was von static pointern, aber das ist leider lausigst erklärt.
Dann müsste ich natürlich Funktionen des Spiels ausführen könne. Also wenn ich einfach nur laufen, angreifen, NPCs ansprechen, mit der Karte reisen wie auch immer möchte, dann muss ich ja auch die Funktion finden, die beim call die Information an den Server sendet. Da habe ich leider keine Ahnung wie oder wo ich suchen muss, benötige ich leider auch eine Erklärung.
Wenn ich das im Prinzip schon hätte, müsste ich doch eigentlich fertig sein, zB farmen zu automatisieren. Gibts noch irgendwelche anderen Gemeinheiten, die man beachten muss?
Und was eher 2rangig ist, wenn dann hatte ich auch vor, den Bot multiclientfähig zu machen. Wobei sich da mit Sicherheit groooße Probleme auftun werden.
Wo wir grad dabei sind, ist es eigentlich auch möglich, einen Bot zu schreiben, der funktioniert, ohne dass das Spiel gerade läuft? Also das der Bot dem Server meldet: Ich bin eingeloggt und fang jetzt an zu spielen. Das gnaze eben ohne dass ein richtiger Spielprozess im Speicher läuft.
Grüße und beste Wünsche für gutes Wetter -.-
Ich hab mir mal Gedanken darüber gemacht, welche Schritte man machen muss, um einen einfach gestalteten Bot ohne GUI zu erstellen. Hab mich für den Anfang mal [Only registered and activated users can see links. Click Here To Register...] dran orientiert. Im Prinzip müsste ich verschiedene Offsetadressen für zB HP, Mana, Coords herausfinden. Hierbei könnte mir einer evtl. eine ausführlicherere Beschreibung geben, wie ich sie statisch machen kann. Mein Buch erzählt mir auch was von static pointern, aber das ist leider lausigst erklärt.
Dann müsste ich natürlich Funktionen des Spiels ausführen könne. Also wenn ich einfach nur laufen, angreifen, NPCs ansprechen, mit der Karte reisen wie auch immer möchte, dann muss ich ja auch die Funktion finden, die beim call die Information an den Server sendet. Da habe ich leider keine Ahnung wie oder wo ich suchen muss, benötige ich leider auch eine Erklärung.
Wenn ich das im Prinzip schon hätte, müsste ich doch eigentlich fertig sein, zB farmen zu automatisieren. Gibts noch irgendwelche anderen Gemeinheiten, die man beachten muss?
Und was eher 2rangig ist, wenn dann hatte ich auch vor, den Bot multiclientfähig zu machen. Wobei sich da mit Sicherheit groooße Probleme auftun werden.
Wo wir grad dabei sind, ist es eigentlich auch möglich, einen Bot zu schreiben, der funktioniert, ohne dass das Spiel gerade läuft? Also das der Bot dem Server meldet: Ich bin eingeloggt und fang jetzt an zu spielen. Das gnaze eben ohne dass ein richtiger Spielprozess im Speicher läuft.
Grüße und beste Wünsche für gutes Wetter -.-