Suche leichtes Script [Memorywriting]

12/02/2010 18:28 _Hops#1
Hi,
ich beschäftige mich seit kurzem mit Autoit und habe folgendes Problem:
Über Grundkentnisse verfüge ich schon^^ Aber ich weiß nicht, wie ich einen Bot mache der .. (ich glaub das heißt "memorybased") ist. Die x,y und z koordinaten krieg ich schon raus aber ich weiß nicht, wie ich sie einsetzen soll. Ich hab mir gerade eben das Script von einem Open Source Aionbot durchgelesen aber das ist mir ein bischen zu kompliziert^^

Könnte mir deshalb einer eine leichte Source geben, wo ich lernen kann, wie ich so einen Bot schreibe? Ich brauch nur den Teil mit den Laufwegen. Alles andere kann ich schon.

Ich hoffe, dass mir einer helfen kann:handsdown:

Liebe Grüße
_Hops
12/02/2010 18:35 BlackHybrid#2
Dass du mit den X Y Z coordinaten weiterkommst denke ich nicht, da es in wow z.B. eine adresse für click to move gibt
12/02/2010 18:41 V8II#3
[Only registered and activated users can see links. Click Here To Register...]

Wenn du das durch hast wird es um vieles leichter sein einen Bot zu schreiben.
V8II
12/02/2010 18:46 _Hops#4
Quote:
Originally Posted by V8II View Post
[Only registered and activated users can see links. Click Here To Register...]

Wenn du das durch hast wird es um vieles leichter sein einen Bot zu schreiben.
V8II
das kann ich schon. trotzdem danke^^

Quote:
Dass du mit den X Y Z coordinaten weiterkommst denke ich nicht, da es in wow z.B. eine adresse für click to move gibt
was soll ich denn sonst lernen? ich möchte gerne lernen, wie ich für jedes spiel einen guten bot machen kann. und wenn möglich ohne pixelsearch :D
12/02/2010 18:49 | Moep |#5
Du kannst Memorys ausschreiben und lesen, richtig?!
Wenn du jetzt daraus eine Moveto basteln willst, dann benötigst du noch gute Kenntnisse in Vektoralgebra und Mathematik.
12/02/2010 18:51 _Hops#6
Quote:
Originally Posted by | Moep | View Post
Du kannst Memorys ausschreiben und lesen, richtig?!
Wenn du jetzt daraus eine Moveto basteln willst, dann benötigst du noch gute Kenntnisse in Vektoralgebra und Mathematik.
Naja .. in Mathe bin ich recht gut aber öhm... Vektoralgebra ... was isn das? xD

Edit: Algebra hatten wir mal in der Schule. Das ist ja Rechnen mit Buchstaben .. glaub ich jedenfalls.
Aber was Vektoralgebra ist, weiß ich nicht ..

Edit: Hab mir Vektoralgebra mal auf Wikipedia angesehen... ich glaub das lernt man nur in der schule, wenn man mathe studiert oder? und wer aus diesem forum hat das denn? :D jedenfalls nich alle, die einen memorybased bot gemacht haben oder? gibts da nich noch ne leichtere möglichkeit?
12/02/2010 19:19 ZeraPain#7
Quote:
Originally Posted by _Hops View Post
Naja .. in Mathe bin ich recht gut aber öhm... Vektoralgebra ... was isn das? xD

Edit: Algebra hatten wir mal in der Schule. Das ist ja Rechnen mit Buchstaben .. glaub ich jedenfalls.
Aber was Vektoralgebra ist, weiß ich nicht ..
also algebra und vektorrechnung sind schonmal 2 verschiedene sachen ;)

um welches spiel handelt es sich hier überhaupt?
wenn du deinen char steuern willst dann funktioniert das über pakete
und nicht mit dem schreiben des speichers.
12/02/2010 19:32 _Hops#8
Quote:
Originally Posted by ZeraPain View Post
also algebra und vektorrechnung sind schonmal 2 verschiedene sachen ;)

um welches spiel handelt es sich hier überhaupt?
also ... ein besonderes spiel gibt es nicht. ich will eigendlich für guild wars 2 üben .. weil wenn es raus ist, möchte ich gerne schon anfangen einen bot zu programmieren.

Quote:
wenn du deinen char steuern willst dann funktioniert das über pakete
und nicht mit dem schreiben des speichers
ok das klingt schonmal gut^^ wie fang ich denn jetzt richtig an? was würdest du mir empfehlen?
12/02/2010 20:17 BlackHybrid#9
Am besten würde ich anfangen eine Programiersprache wie c++ oder so zu lernen :D
12/02/2010 20:47 _Hops#10
Quote:
Originally Posted by BlackHybrid View Post
Am besten würde ich anfangen eine Programiersprache wie c++ oder so zu lernen :D
Es sind aber viele gute Bots in Autoit geschrieben und Autoit finde ich übersichtlicher als c++ :) Gibt es nich eine Möglichkeit einen Bot so mit Autoit zu programmieren, dass er gut läuft? Die tt6.au3 kann man nich bei anderen MMORPGs verwenden oder? Mit der war es immer so einfach :D

Achja und Danke für die Antworten bisher ;) Ich dachte hier wird man direkt geflamed:facepalm::)
12/02/2010 21:23 BlackHybrid#11
So dann trage ich ebenhalt auch mal was nützkiches bei schau dir mal die UDF BlackMagic an
12/02/2010 21:29 _Hops#12
Quote:
Originally Posted by BlackHybrid View Post
So dann trage ich ebenhalt auch mal was nützkiches bei schau dir mal die UDF BlackMagic an
UDF? Meinst du die BlackMagic.au3?

Ich hab mir die runtergeladen: [Only registered and activated users can see links. Click Here To Register...] und lese mir sie gerade durch mal sehn :D

Quote:
This function needs to be called before
; using any other functions contained in
; this UDF.
ok scheint die UDF zu sein xD
12/02/2010 21:36 _Hops#13
Sorry wegen Doppelpost ..^^

Also ich hab sie mir jetzt durchgelesen. Ziemlich kompliziert:rolleyes:
Aber ich habe nicht bemerkt, dass sie nur für WoW ist. Dabei dachte ich, dass die Blackmagic.au3 nur für WoW gedacht ist....

Sag mal was dazu pls ^^ Kann ich die auch bei anderen MMORPGs benutzen?
Weil das is ja glaub sowas wie die tt6.au3 für Guild Wars..
12/02/2010 22:17 ZeraPain#14
Quote:
Originally Posted by _Hops View Post
also ... ein besonderes spiel gibt es nicht. ich will eigendlich für guild wars 2 üben .. weil wenn es raus ist, möchte ich gerne schon anfangen einen bot zu programmieren.


ok das klingt schonmal gut^^ wie fang ich denn jetzt richtig an? was würdest du mir empfehlen?
hatte das mal am beispiel von silkroad mit einem proxy gemacht (ist relativ einfach bei sro):

Beispiele gibts hier: [Only registered and activated users can see links. Click Here To Register...]
Vorraussetzung ist jedoch, dass du dich ein wenig mit paketen auskennst.
Einen proxy für guild wars musst du dir ggf. selbst machen (falls es da keinen gibt)
12/03/2010 07:44 | Moep |#15
Quote:
Originally Posted by _Hops View Post
Naja .. in Mathe bin ich recht gut aber öhm... Vektoralgebra ... was isn das? xD

Edit: Algebra hatten wir mal in der Schule. Das ist ja Rechnen mit Buchstaben .. glaub ich jedenfalls.
Aber was Vektoralgebra ist, weiß ich nicht ..

Edit: Hab mir Vektoralgebra mal auf Wikipedia angesehen... ich glaub das lernt man nur in der schule, wenn man mathe studiert oder? und wer aus diesem forum hat das denn? :D jedenfalls nich alle, die einen memorybased bot gemacht haben oder? gibts da nich noch ne leichtere möglichkeit?
Müsste in der 9ten oder 10ten Klasse dran gewesen sein. Die tt6 macht nichts anderes.

Außerdem denke ich, dass sie für gw2 ein etwas ausgeklügelteres Antibot System haben als für gw1 ;)