|
You last visited: Today at 21:04
Advertisement
Vaettire Bot - By Syc0n
Discussion on Vaettire Bot - By Syc0n within the GW Exploits, Hacks, Bots, Tools & Macros forum part of the Guild Wars category.
04/24/2009, 23:32
|
#406
|
elite*gold: 0
Join Date: Apr 2009
Posts: 28
Received Thanks: 1
|
Quote:
tt6.au3 (1051) : ==> Recursion level has been exceeded - AutoIt will quit to prevent stack overflow.:
If _memoryread($memdeath, $hprocess) = 1 Then
|
Ich komme einfach nciht dahinter, warum dies auftritt. Die Speicheradresse ist auf jeden Fall richtig... jemand nen Einfall?
Quote:
Originally Posted by Syc0n
So hab alle Probleme behoben. Werde den Bot nach meiner ca. 30 minütigen Testphase veröffentlichen. Falls noch Probleme auftreten sollten, einfach melden.
|
Hast du das Problem auch gehabt, oder hab nur ich das?
Quote:
Originally Posted by thesorrowkiller11
DEATH = 0xa0d214
|
Ist definitiv Falsch die Adresse! Es muss 0xa0d2 04 sein!
|
|
|
04/24/2009, 23:34
|
#407
|
elite*gold: 20
Join Date: Oct 2008
Posts: 1,835
Received Thanks: 1,638
|
ja es hing damit zusammen, dass er nen Deathcheck bei der Moveto und beim keysend macht... hab jetzt einfach Death2() eingefügt und es läuft bisher...
|
|
|
04/24/2009, 23:39
|
#408
|
elite*gold: 0
Join Date: Mar 2009
Posts: 173
Received Thanks: 9
|
Will haben^^
|
|
|
04/24/2009, 23:50
|
#409
|
elite*gold: 0
Join Date: Dec 2008
Posts: 8
Received Thanks: 1
|
Momentan hängt der bot sich bei mir manchmal noch bei "Line 1070: sleep(500)" auf und rennt dann nur im Kreis rum.
Hatt das Problem noch jemand oder bin ich der einzigste?
|
|
|
04/24/2009, 23:55
|
#410
|
elite*gold: 0
Join Date: Apr 2009
Posts: 28
Received Thanks: 1
|
Quote:
Originally Posted by Gonzo-09
Momentan hängt der bot sich bei mir manchmal noch bei "Line 1070: sleep(500)" auf und rennt dann nur im Kreis rum.
Hatt das Problem noch jemand oder bin ich der einzigste?
|
DEATH = 0xa0d2 04 sollte es sein.
|
|
|
04/25/2009, 00:01
|
#411
|
elite*gold: 0
Join Date: Dec 2008
Posts: 8
Received Thanks: 1
|
Habe ich schon eingetragen, der fehler kommt meistens nach dem einsammeln wenn er eigendlich wieder zum Portal laufen sollte.
Manchmal sind noch 1-2 Vaettiere am leben und töten den Bot, danach läufts nach ein paar sekunden wieder aber wenn kein Vaettier mehr da ist, läuft er immer weiter im Kreis
|
|
|
04/25/2009, 00:04
|
#412
|
elite*gold: 0
Join Date: Apr 2009
Posts: 28
Received Thanks: 1
|
Dann warte auf das Update von Syc0n. Dann hängt es mit dem Doppelaufruf von death() zusammen, wo er ja schon ne Lösung gepostet hat. Damit habe ich jetzt keine Probleme mehr.
zu früh gefreut... schon wieder den Fehler mit der Recursion... grrr... ich wart mal wie du das nu gemacht hast
Edit: Das Problem ist eindeutig der death() im KeySend()
Da hilft es auch nicht diesen als death2() zu schreiben...
|
|
|
04/25/2009, 00:38
|
#413
|
elite*gold: 0
Join Date: Apr 2009
Posts: 12
Received Thanks: 1
|
den bug mit dem im kreis laufen habe ich auch under kommt immer wieder
hoffe auf update hab nämlich keine ahnung^^
|
|
|
04/25/2009, 01:01
|
#414
|
elite*gold: 0
Join Date: Dec 2008
Posts: 128
Received Thanks: 12
|
Hier ma meine beobachtungen
- ab und an nach dem w8dead nach einem stuck passiert nichts!
PHP Code:
;hier könntest ja noch ein checkarea abfrage rein bauen das er checkt ob er nun am schrein steht oder so
- wenn der Bot mal nicht alle Pullen kann, und es die 4er gruppe in der nähe des Protals überleben und schattenform am weg vorbei ausläuft und er stirbt passiert nach dem respawn 0% Bot hängt in zeile 1070 der tt6.au3
PHP Code:
;hier versucht er glaube ich doppelt und dreifach die death() func aus zu führen und dann bleibt er klatschen.
- wenn der bot mal nicht genau den punkt um die kurve erwischt kann es vorkommen das er zu weit nach vorn läuft gegen die wand und stehen bleibt oder sich wie wild nur noch im kreis bewegt
PHP Code:
;Abhilfe könntest du so machen das er per ID das schild ab der ecke anwählt und darauf zusteuert. So kommste sicherer auch mit lags dort an.
Global $PID = ProcessExists("Gw.exe")
Func ID ($ID) $EID = 0xd302d0 ;aktuell $PID = ProcessExists("Gw.exe") $hprocess = _MemoryOpen($PID) For $i = 0 To 3 _MemoryWrite($EID, $hprocess, $ID) Next slp(2800) Return (1) EndFunc
;ab zeile xyz müsstest halt den rückweg umschreiben. Id(20) slp(60) keysend("space") slp(2000) keysend("6") slp(6000)
- mit deinem MouseClick für den Segen kommt er ab und an mal nicht rauf auf diesen Button oder ist zu schnell und der klick wird nicht registriert vom spiel
PHP Code:
;Für diese eine Zeile kannst du auch ControlKlick nehmen funktioniert auch ohne probleme. ControlClick("Guild Wars", "", "", "left", 1, $blessx, $blessy)
- die schattenform läuft etwas zu früh aus nach dem die 39TnT explodiert sind!
PHP Code:
;Stell die slp Zeit hier einfach mal auf 5500 slp(5500)
So naja ansonsten is mir nix aufgefallen ich habe ihn nur mal laufen lassen um zu schauen wo noch was geändert werden könnte hoffe hilft dir ein wenig. ansonsten weiter so.
|
|
|
04/25/2009, 01:05
|
#415
|
elite*gold: 20
Join Date: Oct 2008
Posts: 1,835
Received Thanks: 1,638
|
jaja bin dabei
|
|
|
04/25/2009, 09:06
|
#416
|
elite*gold: 8
Join Date: May 2008
Posts: 1,119
Received Thanks: 221
|
der einzige fehler der stört ist wenn er stirbt wird er am schrein gerezzt und bleibt in line 1070 stecken aber du hast ja wie ich gerade gesehen habe schon geschreiben das du das behebn wirst.
|
|
|
04/25/2009, 10:40
|
#417
|
elite*gold: 0
Join Date: Apr 2009
Posts: 34
Received Thanks: 0
|
Also erstmal ein fettes THX an Sy0n für den bot und die laufenden problem ergründung
desweiteren habich hier ne möglichkeit für die gold auffindung gefunden:
PHP Code:
; Find a pure gold pixel in the range 0,0-20,300
$coord = PixelSearch( 0, 0, 20, 300, ddb14a )
If Not @error Then
MsgBox(0, "X and Y are:", $coord[0] & "," & $coord[1])
EndIf
; Find a pure red pixel or a gold pixel within 10 shades variations of pure gold
$coord = PixelSearch( 0, 0, 20, 300, ddb14a, 10 )
If Not @error Then
MsgBox(0, "X and Y are:", $coord[0] & "," & $coord[1])
EndIf
Die 0, 0 ,20 ,300 geben das rechteck an indem gesucht werden soll -->
Gegner werden getöten --> Bereich um den bot abgesucht --> If Not @error then "AUFHEBEN" (kA wie des script sprache geht, sry)
Bin ich aufm Richtigen Weg Pepperoniepizza?
Reference:
|
|
|
04/25/2009, 10:47
|
#418
|
elite*gold: 0
Join Date: Jan 2009
Posts: 18,580
Received Thanks: 3,864
|
Aber nicht im Hintergrund ist das so schwer zu verstehen
|
|
|
04/25/2009, 11:44
|
#419
|
elite*gold: 20
Join Date: Oct 2008
Posts: 1,835
Received Thanks: 1,638
|
update
Leider hab ich noch keine Lösung gefunden warum der Bot, wenn er in der moveto-Funktion,also beim laufen stirbt, danach nicht mehr weiter macht... ich hab echt alles durchprobiert! Wenn ihr ne Lösung habt einfach posten...
|
|
|
04/25/2009, 11:50
|
#420
|
elite*gold: 0
Join Date: Jan 2009
Posts: 18,580
Received Thanks: 3,864
|
ich habe das problem nicht hast die aktuelle dcheck adresse?
|
|
|
All times are GMT +1. The time now is 21:04.
|
|