Register for your free account! | Forgot your password?

You last visited: Today at 05:17

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



TT6 MoveTo engine public

Discussion on TT6 MoveTo engine public within the GW Exploits, Hacks, Bots, Tools & Macros forum part of the Guild Wars category.

Closed Thread
 
Old   #436
 
elite*gold: 0
Join Date: Dec 2008
Posts: 128
Received Thanks: 12
Kleine Frage zur Ident Funktion. Könntest du mir mal genau erklären wie das geht?

Welche Werte muss ich nun eintragen damit der Doppelklick auf das Identkit macht welches ihr im Screen sehen könnt. Der Bot soll auch nur die ersten beiden Taschen Identen. also insgesamt 25 fächer..

IdentItems(?, ?, ?, ?)

Ich habe es nun schon einmal so gehabt das er zwar über jedes fach geht aber niemals das IdentKit aktiviert.

danke
Attached Images
File Type: jpg gw150.jpg (334.5 KB, 28 views)
MyDooMisHaxXor is offline  
Old   #437
 
elite*gold: 0
Join Date: Feb 2008
Posts: 16
Received Thanks: 1
IdentItems($ident_von_reihe, $ident_bis_reihe, $ident_werkzeug_spalte, $ident_werkzeug_reihe)

das wäre für ident auf plat 1 (glaube ich)
IdentItems(1, 8, 1, 1)
Barra Sargtlin is offline  
Old   #438
 
elite*gold: 0
Join Date: Sep 2008
Posts: 732
Received Thanks: 216
Hey kann mir jmd die adresse, (oder was es auch immer ist) für die pfeiltasten geben?

Case "UP"
$skey = 0x??

wäre sehr sehr sehr nett ^^
Dunham is offline  
Old   #439
 
tonitusch666's Avatar
 
elite*gold: 0
Join Date: Feb 2008
Posts: 147
Received Thanks: 184
hiho, kann jetz nicht gleich alle Fragen beantworten aber ich versuchs auf die schnelle:

@Dunham: UP = 0x26, ich hab hier schon mal so nen schnipsel gepostet, der dann noch paar mehr Tasten unterstützt...

Zu dem Ident, es wir von 0 bis 8 und 0 bis 4 gezählt, also wäre das so wie auf dem Bild IdentItems(0,5,0,7)

zu 1) man könnte den startwert auch mit in die loop packen, hat keinen besonderen Grund, war für mich leichter zum verstehn

zu 2) accelmul war dafür gedacht die Bewegung an den client anzupassen, d.h. die lookup table hab ich auf meinem Rechner erstellt, es könnte sein, dass aber auf anderen die keyboard anders reagieren und da kann man die werte dämpfen oder beschleunigen

zu 3)stimmt ist ein tippfehler, aber in der InitDest nicht weiter schlimm weil der wert nicht veränder twerden kann während des function call, werd ich anpassen

zu 4) ja, sicher ist sicher

zu 5) hatte zunächst WindowsConstants.au3 nicht included, weil da nicht alles drin war, hab ich jetzt angepasst und die redefines rausgenommen.
ich wollte die unterscheidung nach links/rechts nicht in alle case zweige nochmal reinschreiben, daher weis ich das 1mal zu. WM_ ist der Event und MK_ ist die Taste (wParam), das sind 2 verschiede Parameter die man PostMessage übergeben muss. lParam ist xy Koordinate low/high word 16Bit, siehe


Moveto Modi:
1= normales laufen (zB wayout ohne hindernisse)
2= autorun, d.h. wenn man durch casts (zB schattenform) oder gegner (zb siegel, knockdown) das laufen abbricht, wird das überprüft und automatisch weitergelaufen. um dabei zu verhindern, dass das casten abgebrochen wird gibts 2 funktionen die man zum disable/enable des autorun aufrufen kann
3= block check, die moveto wird abgebrochen wenn man geblockt wurde, man kann den status prüfen und gegenmassnahmen ergreifen

paralell gibts einen deatchcheck, der auch dazu fürht das der moveto abgebrochen wird und ein status gesetzt wird. nach der ausnahmebehandlung müssen die stati wieder zurückgesetzt werden (siehe readme)

mfg
tonitusch666 is offline  
Thanks
3 Users
Old   #440
 
Specter cason's Avatar
 
elite*gold: 0
Join Date: Jun 2008
Posts: 520
Received Thanks: 494
gut jetzt kenn ihc mal die ganzen Modi werds mal testen danke dir

nochmal zu modus 3 also wenn ich dann schreib if $gotBlocked Then kontroliert er dann auch in enem ausenposten ob er i-wo festhängt (passiert abundzu) und könnte ich des dann so schreiben:

Code:
 if $gotBlocked Then
GH()
endif
also dass er dann wenn er feststeck in die gh reist
Specter cason is offline  
Old   #441
 
elite*gold: 0
Join Date: Sep 2008
Posts: 732
Received Thanks: 216
hmm komisch die die pfeiltaste kommt bei mir nicht an -.- also es passiert nichts :-(
Dunham is offline  
Old   #442
 
elite*gold: 0
Join Date: Dec 2008
Posts: 128
Received Thanks: 12
Identfunktion in der tt6.au3

Also das mit dem Identbuch anklicken klappt nun er identifieziert auch.

Jetzt Identifiziert er aber leider immer nur die ersten 3 Slots der jeweiligen reihe es sind aber eigentlich immer 5 Slots die Identifiziert werden müssten.

Habe wie angegeben von dem slot 0,0 die Coordinaten angegeben. Dann von jeder reihe die Y Koords und der zwischen wert der Slots auf 47 gelassen weil das genau passt.

Er Identfiziert also nun immer so.

X X X O O Zeile 1
X X X O O Zeile 1
X X X O O Zeile 2
X X X O O Zeile 3
X X X O O Zeile 4
X X X O O Zeile 5


Zeile 1 Identifierziert er immer Doppelt keine ahnung warum stört mich auch nicht.

X = Wird Identifieziert
O = Wird nicht Identifieziert
Zeile 1-5 = Slot Reihen von Oben nach Unten


Meine einstellungen für die Ident Funktionen sind wie folgt.

IdentItems(0, 5, 0, 7)

Auflösung 1024x768 / FensterModus

Cell 0,0 X/Y
X = 45
Y = 80


Zeilen Y
invPosYR1 = 138
invPosYR2 = 190
invPosYR3 = 245
invPosYR4 = 325
invPosYR5 = 413
invPosYR6 = 460
invPosYR7 = 549
invPosYR8 = 600



So hoffe das es deutlich beschrieben wurde. Und hoffe auf schnelle und lösende Hilfe!^^

danke
MyDooMisHaxXor is offline  
Old   #443
 
elite*gold: 0
Join Date: Feb 2008
Posts: 16
Received Thanks: 1
ich sah mir heute mal deiin script an, was bestimmte werte ausließt und durch ein gui fenster anzeigt.

dort ist mir aufgefallen, dass du bei der mausbestimmung, die relation auf 1 setzen musst, da durch durchs includen der tt6 es auf 2 gesetzt hast, und somit relativ zum info fenster gerechnet wird...

zudem könntest du die funktion noch erweitern, dass er nicht nur die werte errechnet, sondern auch gleich funktionen baut, wo je nach option kommentare gesetzt werden, die gleich beim schreiben abfragt werden.
hab das ganze schon umgesetzt, geht ansich super
Barra Sargtlin is offline  
Old   #444
 
Painful Pete's Avatar
 
elite*gold: 0
Join Date: May 2007
Posts: 184
Received Thanks: 32
Quote:
Originally Posted by Specter cason View Post
gut jetzt kenn ihc mal die ganzen Modi werds mal testen danke dir

nochmal zu modus 3 also wenn ich dann schreib if $gotBlocked Then kontroliert er dann auch in enem ausenposten ob er i-wo festhängt (passiert abundzu) und könnte ich des dann so schreiben:

Code:
 if $gotBlocked Then
GH()
endif
also dass er dann wenn er feststeck in die gh reist
Das würde mich auch interessieren.
Bei mir bleibt er bei Lutgardis bei dem Byzzr Beispiel gerne mal an der Ecke in Lutgardis Wintergarten fest.
Würde das dann gehen, dass man die Wegpunkte dann einfach mit Modus 3 laufen lässt, also überall statt MoveTo (1, x, y) dann (3 ,x ,y)?
Und dann nach jedem Wegpunkt eben das
Code:
 if $gotBlocked Then
GH()
endif
setzt, dass er das dann nach jedem Punkt checkt und sich befreit?

Und manchmal hab ich das Problem, dass er gar nicht erst losläuft.... also er lädt, und dann wenn er laufen sollte, läuft er irgendwo hin gegen ne wand oder sowas. Sleep Zeiten sind sehr hoch, also daran sollts nicht liegen.
Painful Pete is offline  
Old   #445
 
tonitusch666's Avatar
 
elite*gold: 0
Join Date: Feb 2008
Posts: 147
Received Thanks: 184
hmm,

also zu dem blocked Thema, ja so kann man das machen, aber beachte, dass du dann wieder vom startpunkt die waypoints anlaufen musst, also das ganze irgendwie in ein while wend oder do until verpacken.

das mit den koordinaten im mode 2 ist absicht weil ich die relativ im GW fenster bestimmen will, dh man muss das gw fenster aktivieren, weil ich dann später die auch relativ benutzen will, damit ich das fenster beliebig verschieben kann, bei ControlClick kann man dann auch im hintergrund mit relativen koordinaten arbeiten.

der Dumper ist ehrlich gesagt nur ein minitool das ich mir zum rausschreiben von paar werten schnell zusammengebastelt habe, also naja nicht grad mein meisterwerk , falls du das verbessert hast, kannst es ja gerne der community zukommen lassen.

Gar nicht loslaufen, würde bedeuten, dass der befehl "r" nicht an kommt, dagegen würde dann mode 2 helfen, man kann die auch mischen, also mit 2 loslaufen und dann nur an bestimmten stellen auf block mit mode 3 prüfen. allerdings ist der bei mir noch gar nie in lutgardis irgendwo hängen geblieben

das mit dem ident hab ich grad bei mir getestet, also die werden alle angefahren, daher passt bei deiner config was nicht, das kann ich aber so schlecht beurteilen, also mach doch folgendes ersetze zum testen in der loop die clicks durch moves und mach das gw fenster vorher aktiv:
Code:
			MouseMove($invPos[$IdentCol][$IdentRow][0], $invPos[$IdentCol][$IdentRow][1])
			RndSleep(150)
			MouseMove($invPos[$col][$row][0], $invPos[$col][$row][1])			
			RndSleep(150)
und schau ob er die positionen passend anfährt oder da was daneben liegt und überprüf nochmal die konfig in der ini und mit dem dumper (achtung gw fenster aktiv clicken...)

mfg

PS: Pfeiltasten code passt, ggf. fehlt noch was in dem case switch bzw. muss man anderst verwenden, hast du das ganze schnipsel eingebaut oder nur den hex code ergänzt ?
tonitusch666 is offline  
Old   #446
 
elite*gold: 0
Join Date: Dec 2008
Posts: 128
Received Thanks: 12
Danke dir habe nun den fehler gefunden die 47 war doch wohl etwas zu breit da hat er wohl dann etwas übersprungen nun geht es auf jedenfall habe die werte einfachnoch mal genauer angepasst.

Edit: Kann es sein das das mit dem Hintergrund nicht so kompatibel ist wenn man mit FireFox neben bei Surfed? Irgentwie dreht der Bot bei mir immer durch sobald ich 1-2min mit FireFox durch das internet surfe...
MyDooMisHaxXor is offline  
Old   #447
 
NBA's Avatar
 
elite*gold: 0
Join Date: Apr 2008
Posts: 1,874
Received Thanks: 213
Quote:
Originally Posted by MyDooMisHaxXor View Post
Danke dir habe nun den fehler gefunden die 47 war doch wohl etwas zu breit da hat er wohl dann etwas übersprungen nun geht es auf jedenfall habe die werte einfachnoch mal genauer angepasst.

Edit: Kann es sein das das mit dem Hintergrund nicht so kompatibel ist wenn man mit FireFox neben bei Surfed? Irgentwie dreht der Bot bei mir immer durch sobald ich 1-2min mit FireFox durch das internet surfe...
Liegt das evtl. daran das der falsche winmatchtitlemode drin ist? Wenn ich nen Firefox aufhab bei dem am anfang Guild Wars steht gehen manche bots auch nicht!
NBA is offline  
Old   #448
 
blauwiggle's Avatar
 
elite*gold: 0
The Black Market: 123/0/1
Join Date: Apr 2006
Posts: 1,722
Received Thanks: 476
Quote:
Originally Posted by NBA View Post
Liegt das evtl. daran das der falsche winmatchtitlemode drin ist? Wenn ich nen Firefox aufhab bei dem am anfang Guild Wars steht gehen manche bots auch nicht!
opt wintitlematchmode 3
blauwiggle is offline  
Old   #449
 
NBA's Avatar
 
elite*gold: 0
Join Date: Apr 2008
Posts: 1,874
Received Thanks: 213
Ich weiß, mit manchen bots meinte ich Closed Source
NBA is offline  
Old   #450
 
elite*gold: 0
Join Date: Feb 2008
Posts: 16
Received Thanks: 1
weiß wer von euch ob ich irgentwie rausbekomme ob das u fenster auf ist ?
ohne pixelgets plz

am liebsten wäre mir die memory adresse
Barra Sargtlin is offline  
Closed Thread


Similar Threads Similar Threads
MoveTo Engine gibt keine Charakterkoordinaten aus
05/27/2010 - AutoIt - 2 Replies
Hallo, habe mir tt6 1.7 geladen und wollte gleich die koordinaten vom charakter in Guild Wars rausfinden. Aber mir wurden lediglich die koordinaten meiner maus angezeigt. Kann mir jemand helfen?
MoveTo Engine funktioniert nicht
04/01/2010 - GW Bots - 16 Replies
Nachdem ich heute mehrere Stunden damit verbracht habe die MoveTo Engine bei mir ans Laufen zu bringen habe ich mich entschlossen mein Problem zu posten. Ich benutze die MoveTo Engine von tonitusch666 mit dem dazugehörigen Dumper. Ich habe die Update.ini auf den neuesten Stand gebracht (copy&paste aus diesem Thread) und selbst mit CE überprüft. Das seltsame ist, das die Funktion CheckArea() aus der tt6.au3 einwandfrei funktioniert! Das heißt die Mems sind OK, jedoch funktioniert dieser...
Moveto
01/13/2010 - GW Bots - 3 Replies
Ich habe eine Frage, wie macht blauwiggle seine moveto das sie so menschlich aussieht ? weil meine wirken immer so abgehackt wenn ich das mit Moveto (x,y) mache, bzw. weiß jemand wie man es besser macht?
MoveTo Engine Problem.
10/13/2009 - GW Bots - 10 Replies
Hallo Jungs.. Kan mir mal jemand sagen was ich falsche mache und warum meine Move To Engine nich funktioniert? Hier mein bisheriger Source.. Nich wundern wenn noch Sinnloses Zeug drinsteht, ist für später.. :D #RequireAdmin #include "tt6.au3" #include <NomadMemory.au3>
KAhit NAMan HinDi PubLIc Ang Post NG engIne.. mA DeDeteCt pA rin NG GG Yan
09/08/2009 - Grand Chase Philippines - 18 Replies
kasi laging namang nag pa patch GG ng grandchase kahit walang gumaganang engine



All times are GMT +1. The time now is 05:18.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.