![]() |
[Hilfe] Bei meinen ersten Bot
Hallo,
Ich interessiere mich jetzt schon länger für AutoIT, und habe jetzt schon viele Sch*elerVZ-Spam Bots, und Account-Stealer und all sowas geschrieben, nun hab ich mich an meinen ersten Guild Wars Bot gewagt, er soll in Factions beim Marktplatz farmen. Das Fight-Script funktioniert soweit, nur am Anfang hab ich ein Problem mit den Befehl "CheckArea" also wenn ich das Script starte, beendet es sich sofort, es passiert leider nichts, ich hoffe ihr könnt mir helfen. (Ich benutze die Funktionen von Stables GWAddon) PHP Code:
|
vor dem laufen preparemoveto() danach stopmoveto() wenn du durch nen portal gehen willst den run mit keepmoveto() beenden.
|
Also sollte ich lieber die TT6 Funktionen Sammlung benutzen? Nicht die von ValvePro? Denn da gibt es diese Befehle leider nicht.
|
huch sry dachte das wären die moveto funktion aus der tt6. welche du nimmst das ist dir überlassen, ich persönlich würde die tt6 bevorzugen weil man da einfach weiß was man hat. da es open source ist. nichts gegen valve, aber bei ner dll weiß man nie was da noch so drinsteckt.
falls die funktionen von valve nicht bei dir laufen, dann kann es sein du du die dll nicht ordnungsgemäß injeziert hast. |
Okey ich werde dann zukünftig die TT6 nehmen, auch wenn ich leider noch nicht die Syntax vom CheckArea Befehl bei TT& verstanden habe. =/
|
joa bei der tt6 liegt ne readme datei mit bei, dort sind alle wichtigen sachen erklärt.
|
also ich bin jetzt so weit:
PHP Code:
der Bot startet, und beendet sich sofort wieder, ohne das etwas passiert. |
Quote:
|
hab ich gemacht, hat nichts geholfen,
is auch bei mir drin, hab nur vergessen in den code zu stellen. funktioniert aber trotzdem nicht. |
Dann mach mal ein
PHP Code:
|
ja ich bekomme nun die Fehlermeldung,
dabei habe ich die Koordinaten mit kknb´s waypointer aufgezeichnet, und auch (meines wissens) die akutellsten Speicheradressen benutzt. |
stell doch mal alles hierrein, dann kann ich dir auch weiterhelfen
|
Mit Sicherheit stimmt einer der folgenden Punkte nicht:
-Aktuelle Speicheraddressen -Funktion aufgerufen -Richtige Koordinaten -Else-Befehl mit Begründung. Das Problem an der TT6 ist, das er dir halt nur sagt das es nicht so ist / das es so ist. Sollte aber der fall False eintreten ist es halt False ohne SetError, d.h. Fehleranalyse mehr als kompliziert. Check Area hat als Returnvalue nur 1/0 und keine weiteren werte die dir z.B. sagen das die Memories möglicherweise nicht aktuell sind oder deine Koordinaten garnicht vorhanden / falsch sind. Die Spielerei mit den verschiedenen Modi beherrscht die tt6 gut.. den Rest leider nur mäßig. |
checkarea(11648,16997) lohnt sich nur für feste Punkte wenn der Platz nun voll ist ist der char +-50 entfernt davon , d.h. du solltest dir eine Areafunction bauen, dann dort einstellen das er eben +-200 xy werte sucht und dann haste den spawn in einem grossen raum abgesichert
|
Danke für Eure antworten, dann steige ich doch lieber wieder auf Valves MoveTo um, da es einen CheckArea befehl mit "Range" hat.
mfG |
| All times are GMT +2. The time now is 11:40. |
Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.