Register for your free account! | Forgot your password?

You last visited: Today at 11:34

  • 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   #496
 
elite*gold: 0
Join Date: Feb 2009
Posts: 9
Received Thanks: 4
Hat das einen Grund das du bei einem nicht angegebnen Way Point nen exit machst? Warum lässt du den nicht einfach in die Gh reisen und dann wieder zurück, Hardmode anmachen und nochmal checken lassen?
Cyber-Turf is offline  
Old   #497
 
Specter cason's Avatar
 
elite*gold: 0
Join Date: Jun 2008
Posts: 520
Received Thanks: 494
ich komme nochmal auf den blockmode
also ich hab des jetzt so
Code:
While $gotBlocked
			GH()
			wayout()
		WEnd
wenn ich noch exitloop dahintermach gehts eig auch nicht besser.

das problem ist:
er erkennt den fehler geht dann in die gh und zurück um sich neu zu possitionieren doch dann wenn er back ist passiert das selbe ncohmal und nochmal er hört einfach nicht auf bis man ihn beendet....
kennt jemand ne lösung dazu?

lg
Specter cason is offline  
Old   #498
 
elite*gold: 0
Join Date: Feb 2009
Posts: 9
Received Thanks: 4
Gibts eigentlich ne neue normadmemory.au3? hab da mal iwas mit gelesen..
kann mal jemand seine hochladen mich irrietiert sowieso wieso die im standard Code NormadMemory.au3 heißt und meine normadmemory.au3 (klein geschrieben)...
Cyber-Turf is offline  
Old   #499
 
elite*gold: 0
Join Date: Dec 2007
Posts: 301
Received Thanks: 53
nein es gibt keine neue und das mit dem groß und klein geschrieben is egal =) es ist die gleiche datei

/Edit: Wie kann ich eigentlich mit KeySend("") ein zahl vom Ziffern Block Senden ???
Hokler is offline  
Old   #500
 
elite*gold: 20
Join Date: Feb 2007
Posts: 3,080
Received Thanks: 4,294
Quote:
Originally Posted by Specter cason View Post
ich komme nochmal auf den blockmode
also ich hab des jetzt so
Code:
While $gotBlocked
			GH()
			wayout()
		WEnd
wenn ich noch exitloop dahintermach gehts eig auch nicht besser.

das problem ist:
er erkennt den fehler geht dann in die gh und zurück um sich neu zu possitionieren doch dann wenn er back ist passiert das selbe ncohmal und nochmal er hört einfach nicht auf bis man ihn beendet....
kennt jemand ne lösung dazu?

lg

du lässt den kram ja auch inner schleife laufen....

if $gotblocked ist hier die lösung, steht btw auch in der readme.
kknb is offline  
Old   #501
 
Specter cason's Avatar
 
elite*gold: 0
Join Date: Jun 2008
Posts: 520
Received Thanks: 494
Quote:
Originally Posted by tonitusch666 View Post
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.
ich werd mal gucken aber hier hat er gemacht in na while schleife
Specter cason is offline  
Old   #502
 
elite*gold: 0
Join Date: Oct 2008
Posts: 46
Received Thanks: 7
kann vllt einer mal die readme auf deutsch übersetzten?
das wäre echt super freundlich!! ich versteh das meiste auch auf englisch aber nicht alles bzw nicht genug^^ BITTE
mamphy is offline  
Old   #503
 
elite*gold: 0
Join Date: Dec 2007
Posts: 137
Received Thanks: 30
Hallo,

ich schreibe jetzt zum ersten mal einen Bot. Ich versuche derzeit eine Identfkt zu realisieren und zwar mit "MouseSend" doch irgendwie macht das Script keine Doppel Clicks.

PHP Code:
Func Ident()
Global  
$idn = 5 
Global $idxp1 = 16
Global $idyp1 = 150
Global  $invrowx1 = 20
Global  $invrowy1 = 43
While $idn > 0
MouseSend
("left","dclick",$idxp1,$idyp1)
Sleep(500)
MouseSend("left","click",$invrowx1,$invrowy1)
$invrowx1 = $invrowx1 + 18
$idn 
= $idn - 1
WEnd
    
EndFunc 
Gibt es da Probleme mit der tt Engine oder liegt das Problem bei mir?

Gruß Bing.
bingbongman is offline  
Old   #504
 
Specter cason's Avatar
 
elite*gold: 0
Join Date: Jun 2008
Posts: 520
Received Thanks: 494
machs doh ceinfach mit der identifizierungsversion der tt6

Code:
Identitems($startrow, $endrow, $identspalte, $identrow)
des funktioiert perfekt auch im hintergrund kan nich nur empfehlen
Specter cason is offline  
Thanks
1 User
Old   #505
 
elite*gold: 20
Join Date: Feb 2007
Posts: 3,080
Received Thanks: 4,294
ich glaube auch auch dclick funzt net wirklich bei gw, deswegen benutzt toni auch controlclick in der ident func.
kknb is offline  
Thanks
1 User
Old   #506
 
elite*gold: 0
Join Date: Dec 2007
Posts: 137
Received Thanks: 30
Quote:
Originally Posted by Specter cason View Post
machs doh ceinfach mit der identifizierungsversion der tt6

Code:
Identitems($startrow, $endrow, $identspalte, $identrow)
des funktioiert perfekt auch im hintergrund kan nich nur empfehlen
Die Funktion versteh ich nicht ganz. Muss ich bei den Werten die Positionswerte eingeben, oder wirklich nur die Spalten des Inventars?
bingbongman is offline  
Old   #507
 
tonitusch666's Avatar
 
elite*gold: 0
Join Date: Feb 2008
Posts: 147
Received Thanks: 184
Ui soo viele Fragen

also:

Du musst nach dem handling $gotBlocked wieder auf false setzen, das ist absicht, weil ich weis ja nicht wann du damit fertig bist, also in dem fall nach GH()

Ziffernblock sollte mit "NUMx", x=0..9 gehen

ReadMe auf Deutsch, ähh mach ich nicht, weil machs ja extra auf Englisch, damits auch andere lesen können, dass Dt. nicht Engl. alles verstehn hatte ich dabei nicht bedacht...

Jo leider dclick klappt so mit GW nicht, ich muss da mal nachsehen was da in der ControlClick von AutoIt anderst gelöst ist bzw. nochmal die Windows Events nachsehn. Also bis dahin ControlClick nehmen und für Ident sowohl als auch nehmen, weil man das mit ControlClick wiederum nicht hinbekommt...

mfg
tonitusch666 is offline  
Thanks
1 User
Old   #508
 
NBA's Avatar
 
elite*gold: 0
Join Date: Apr 2008
Posts: 1,874
Received Thanks: 213
Ich kann mal versuchen ein bisschen vom ReadMe auf deutsch zu uebersetzen, koennte dann aber leicht fehlerhaft sein...
NBA is offline  
Old   #509
 
elite*gold: 0
Join Date: Feb 2009
Posts: 9
Received Thanks: 4
@Bingbongman

Wenn du die Funktion aus der tt6.au3 nimmst und die werte in der tt6.ini anpasst brauchst du nur die Start Row(die reihe bei der angefangen werden soll zu identifizieren) und die
Endrow (selbe im Gegenteil) angeben. und die Spalte und Reihe des Identifizierrungswerkzeugs/werkzeuge..
Cyber-Turf is offline  
Thanks
1 User
Old   #510
 
NBA's Avatar
 
elite*gold: 0
Join Date: Apr 2008
Posts: 1,874
Received Thanks: 213
Nicht nur du sondern gefälligst die ganze Community

Hier mal ein Fallbeispiel:
Code:
TT6 V1.4 quick introduction  - Deutsche Version, übersetzt von NBArena (http://www.elitepvpers.com/forum/guild-wars)                      28.2.2009

---------------------------


Was es ist:
- von größtem Interese ist die MoveTo() engine welche die
  Bewegung von bots zu einer vordefinierten Position erleichtert.
- eine kollektion von nützlichen Funktionen für normale Anwendungsgebiete.
- Abstraktion von Mausclick-Positionen und Tastenanschlägen welche vom Benutzer
  Konfigurierbar sind und es erlauben den Bot-Code unberührt zu lassen ohne
  benutzer adaption.



API:



* Bewegungs Engine (Movement engine):


Die Bewegung muss vorbereitet werden durch einen Aufruf von
PrepMoveTo()

Eines der folgenden API muss nach einer Bewegungssequenz aufgerufen werden.
StopMoveTo()
KeepMoveTo()
Der Unterschied zwischen Stop und Keep ist, dass Stop die Bewegung wirklich stopt.
Keep stopt die engine nur logisch. Du musst KeepMoveTo() verwenden falls du
durch ein Portal rennen willst. Der finale WayPoint muss sich kurz vor dem Portal befinden.


MoveTo($mode, $x, $y, $random = False, $dcheck = False)

  
MoveTo(...) ist das Herz von dem Bewegungs-System, du definierst deine WayPoints
bei einer sequenz von Aufrufen. Normalerweise mach es kein return bis es die gegebene Position
erreicht hat, aber es gibt ein paar extra parameter welche in speziellen Situationen benutzt werden können.
Ich weiß, an manchen stellen klingt es verdammt nach google translations, aber ich garantiere:
Es ist zu 100% in Biologischer Handarbeit gemacht.

Viel Spass beim meckern!
NBA is offline  
Thanks
1 User
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 11:35.


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.