|
You last visited: Today at 08:03
Advertisement
bot
Discussion on bot within the GW Bots forum part of the Guild Wars category.
02/03/2011, 18:31
|
#1
|
elite*gold: 0
Join Date: Jun 2009
Posts: 10
Received Thanks: 1
|
bot
Is there a bot to farm worms during Canthan New Year?
|
|
|
02/04/2011, 17:32
|
#2
|
elite*gold: 0
Join Date: Jun 2009
Posts: 10
Received Thanks: 1
|
up ?
|
|
|
02/04/2011, 17:40
|
#3
|
elite*gold: 0
Join Date: Jan 2009
Posts: 18,580
Received Thanks: 3,864
|
no need to push your thread.. well if your not able to find any bots via google or the board intern search function there is none
|
|
|
02/04/2011, 17:43
|
#4
|
elite*gold: 0
Join Date: Feb 2010
Posts: 760
Received Thanks: 204
|
wanted to write something with GWCA, but I didn't know how I could check if there is the right Dialog to get in.
If it don't change, it would be no problem, but this realy sucks.. :/
Maybe i could do it, if someone give me a function for this
|
|
|
02/04/2011, 17:49
|
#5
|
elite*gold: 0
Join Date: Jan 2009
Posts: 18,580
Received Thanks: 3,864
|
Quote:
Originally Posted by Deset
wanted to write something with GWCA, but I didn't know how I could check if there is the right Dialog to get in.
If it don't change, it would be no problem, but this realy sucks.. :/
Maybe i could do it, if someone give me a function for this
|
I might have a function like this, well let me take a look into my old bots :/
Wenn ich dich richtig verstanden habe, wolltest du doch wissen, wie du weißt, welcher der richtige Dialog ist oder? Wenn ich mich recht entsinne gab es eine Funktion, welche dir die Id des letzen Dialoges wiedergibt, diese müsstest du vielleicht einfach in einer Inputbox ausgeben und sie dann mit der Dialogfunktion der GWCA aufrufen... (So lief das zumindest mit der alten GWCA Version)
|
|
|
02/04/2011, 18:00
|
#6
|
elite*gold: 0
Join Date: Feb 2010
Posts: 760
Received Thanks: 204
|
also ich bekomme den dialog ja raus, das ist nicht das problem.
doch wenn ich nun cmdcb($CA_Dialog, DialogId) benutzen will habe ich das problem, dass es 2 verschiedene Dialoge gibt.
1. wenn das drachennest offen ist und 2. wenn es zu ist.
ich bräuchte eine funktion die den bot solange dort stehen lässt bis fall 1 zutrifft und er rein kann.
leider kenne ich nur die funktion $CA_GetLastDialogId um an die ID zu kommen, was heißt, dass ich nicht wirklich prüfen kann ob fall 1 oder fall 2 zutrifft.
|
|
|
02/04/2011, 18:03
|
#7
|
elite*gold: 100
Join Date: Oct 2007
Posts: 738
Received Thanks: 485
|
Dialog Func aus der alten GWCA rausholen.
Ollydbg anschmeißen BP auf die Dialog Func und Dialog annehmen.
Mehr ist das nicht.
|
|
|
02/04/2011, 18:05
|
#8
|
elite*gold: 0
Join Date: Jan 2009
Posts: 18,580
Received Thanks: 3,864
|
Quote:
Originally Posted by Deset
also ich bekomme den dialog ja raus, das ist nicht das problem.
doch wenn ich nun cmdcb($CA_Dialog, DialogId) benutzen will habe ich das problem, dass es 2 verschiedene Dialoge gibt.
1. wenn das drachennest offen ist und 2. wenn es zu ist.
ich bräuchte eine funktion die den bot solange dort stehen lässt bis fall 1 zutrifft und er rein kann.
leider kenne ich nur die funktion $CA_GetLastDialogId um an die ID zu kommen, was heißt, dass ich nicht wirklich prüfen kann ob fall 1 oder fall 2 zutrifft.
|
Verhaspele ich gerade etwas, wenn du zwei verschiedene Dialoge hast, kannst du die doch ganz klar unterscheiden und somit auch die Situation oder steht der Dialog unabhängig von der Öffnung des Drachennestes, ich denke mal nicht oder?
|
|
|
02/04/2011, 18:06
|
#9
|
elite*gold: 0
Join Date: Feb 2010
Posts: 760
Received Thanks: 204
|
@ddl: d.h. die alte Dialog funktion kann mir ausgeben ob der folgende Dialog die richtige ID hat? oO
Quote:
Originally Posted by Indisturbal
Verhaspele ich gerade etwas, wenn du zwei verschiedene Dialoge hast, kannst du die doch ganz klar unterscheiden und somit auch die Situation oder steht der Dialog unabhängig von der Öffnung des Drachennestes, ich denke mal nicht oder?
|
was ich meine, ich kenne keine funktion die sagen kann, dass der folgende Dialog die ID XY hat.
und wenn ich dialog XY benutze, dieser aber gerade nicht verfügbar ist passiert doch nichts, da nun der Dialog YZ dort ist.
|
|
|
02/04/2011, 18:17
|
#10
|
elite*gold: 100
Join Date: Oct 2007
Posts: 738
Received Thanks: 485
|
LastDialogId bringt den Hex Wert des letzten gedrückten Dialogs( einen ), wenn nicht ist GWCA outdated.
|
|
|
02/04/2011, 18:23
|
#11
|
elite*gold: 0
Join Date: Feb 2010
Posts: 760
Received Thanks: 204
|
Ja das weiß ich ja nur mein fehler liegt dabei dass der Typ mich einmal hinein lässt und einmal eben nicht.
d.h. ich habe 2 zeitlich versetzte Dialoge.
Meine Frage ist eine andere: Kann ich die ID des nächsten Dialog auslesen? das brauche ich, da ich sonst ja nicht mit ihm reden kann und er versucht einen Dialog zu führen der gar nicht vorhanden ist.
entschuldigt mich, falls ich mich etwas schlecht ausgedrückt habe. ^^
|
|
|
02/04/2011, 18:26
|
#12
|
elite*gold: 100
Join Date: Oct 2007
Posts: 738
Received Thanks: 485
|
Geht bestimmt, nur in GWCA ist es nicht drin.
|
|
|
02/04/2011, 18:27
|
#13
|
elite*gold: 0
Join Date: Feb 2010
Posts: 760
Received Thanks: 204
|
jo muss mal gucke ob ich sowas find.. wenn nicht --> who cares?
|
|
|
02/04/2011, 18:29
|
#14
|
elite*gold: 50
Join Date: Feb 2009
Posts: 2,173
Received Thanks: 1,766
|
Quote:
Originally Posted by Deset
Ja das weiß ich ja nur mein fehler liegt dabei dass der Typ mich einmal hinein lässt und einmal eben nicht.
d.h. ich habe 2 zeitlich versetzte Dialoge.
Meine Frage ist eine andere: Kann ich die ID des nächsten Dialog auslesen? das brauche ich, da ich sonst ja nicht mit ihm reden kann und er versucht einen Dialog zu führen der gar nicht vorhanden ist.
entschuldigt mich, falls ich mich etwas schlecht ausgedrückt habe. ^^
|
Was meinst du mit "nächsten Dialog"?
Wenn die eine ID mal nicht funktioniert, die Option per Hand auswählen und die dazugehörige ID auslesen. Wenn die erste ID nicht akzeptiert wird, muss dein Skript dies erkennen und die andere ID benutzen.
|
|
|
02/04/2011, 18:30
|
#15
|
elite*gold: 100
Join Date: Oct 2007
Posts: 738
Received Thanks: 485
|
Oder einfacher eine Schleife die ständig die richtige sendet^^
|
|
|
All times are GMT +1. The time now is 08:04.
|
|