GWCA Frage(n)

12/19/2009 19:44 NANAAA#1
HI

hab ne Frage bezüglich mehrere Guild Wars über GWCA zu steuern.
Nämlich welches ist die "Variable" für die $client ?

also was muss ich umschreiben wenn ein Bot für das Fenster "Guild Wars Name1" und ein Bot für "Guild Wars Name2" die Befehle gibt ?
12/19/2009 19:47 73rm1n4t0r#2
musst einfach die befehle an das entsprechende fenster senden oO
12/19/2009 19:48 ddl#3
Code:
$sGW
12/19/2009 19:48 NANAAA#4
genau das ist meine Frage , wie mache ich das ?

/Edit Danke DDL =)
12/20/2009 22:16 Cargo Loader#5
Ich würde gerne mal wissen was ich falsch mache...
Ich habe ein GUI gemacht:
Code:
$cGUI = GUICreate("BLub", 340, 445, 192, 124)
$List1 = GUICtrlCreateList("", 0, 0, 249, 435)
$Button1 = GUICtrlCreateButton("Add", 256, 8, 75, 25, $WS_GROUP)
$Button2 = GUICtrlCreateButton("Delete", 256, 40, 75, 25, $WS_GROUP)
$Button3 = GUICtrlCreateButton("Start", 256, 72, 75, 25, $WS_GROUP)
GUISetState(@SW_SHOW)
While 1
	$msg = GUIGetMsg()
	Switch $msg
		Case $GUI_EVENT_CLOSE
			Exit
	EndSwitch
WEnd
So. Ich habe GWCA include usw.
Will ich jetzt beenden, geht das nicht...
Was mach ich falsch? Ohne GWCA läufts einwandfrei :D

mfg und danke im vorraus...
12/21/2009 15:55 ddl#6
ein bisschen mehr vom source wer schon gut
so seh ich das außer das
Code:
GUIRegisterMsg(0x500, "WndCallback")
nichts fehlt
12/21/2009 16:53 Cargo Loader#7
Quote:
Originally Posted by DDL View Post
ein bisschen mehr vom source wer schon gut
so seh ich das außer das
Code:
GUIRegisterMsg(0x500, "WndCallback")
nichts fehlt
Das ist der Source...an dem RegisterMsg kanns nicht liegen, schon ausprobiert.
Mir ist aber auch zu Ohren gekommen, das es ein Problem mit der neuen Graphics.dll zu sein scheint - was plausibel erscheint.
Ist die GWCA nicht eingebunden, funktioniert wie gesagt alles.
12/21/2009 17:03 ddl#8
Code:
#include "GWCAConstants.au3"
#include <ButtonConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <TabConstants.au3>
#include <WindowsConstants.au3>
$cGUI = GUICreate("BLub", 340, 445, 192, 124)
$List1 = GUICtrlCreateList("", 0, 0, 249, 435)
$Button1 = GUICtrlCreateButton("Add", 256, 8, 75, 25, $WS_GROUP)
$Button2 = GUICtrlCreateButton("Delete", 256, 40, 75, 25, $WS_GROUP)
$Button3 = GUICtrlCreateButton("Start", 256, 72, 75, 25, $WS_GROUP)
GUIRegisterMsg(0x500, "WndCallback")
GUISetState(@SW_SHOW)
While 1
	$msg = GUIGetMsg()
	Switch $msg
		Case $GUI_EVENT_CLOSE
			Exit
	EndSwitch
WEnd
funktioniert doch!
*sind nur so viele includes weil ich nicht wusste was das gui alles braucht
12/21/2009 19:02 NANAAA#9
Code:
MoveTo(x,y)
cmd($CA_TargetNearestItem) ;target's Signpost
sleep(200)
 Cmd($CA_GONPC,-1)
Randomsleep(800,1000)
Cmd($CA_DIALOG, 0x83)
Warum wird der "Signpost" (Target) nicht angesprochen ?
Kann mir einer helfen , oder hat jemand ne bessere Idee wie man den Titel annimmt ?
12/21/2009 19:05 Cargo Loader#10
Es gibt doch dieses TargetSignpoint....nehm doch das her...

CA_GoSignpost 0x418 Parameter = id of signpost/chest, goes to specified signpost/chest (yellow name).
12/22/2009 17:36 NANAAA#11
und wie finde ich die ID (Parameter) heraus ?

Mit TargetNarestSignpoint , dann CA_GetCurrentTarget geht es nicht.
12/22/2009 17:37 ddl#12
GWCACommander Script @ GWCA Googlecode
12/22/2009 18:43 NANAAA#13
Quote:
Originally Posted by DDL View Post
GWCACommander Script @ GWCA Googlecode
hat mir leider nicht weitergeholfen , da sehe ich einfach alle Funktionen und kann sie ausführen.

Bis jetzt komme ich soweit dass ich die ID des Signpost bekomme , er zu dieser ID über GoSignpost hingeht , aber nicht anspricht.
Und mit dieser ID über GoNpc geht es auch nicht , da die Target ID eine andere ID ist als ich durch Nearest Signpost bekomme.

weiss jemand weiter , oder hat nen guten Code bereit ?
12/22/2009 18:49 ddl#14
wieso willst du nen signpost ansprechen?
12/22/2009 18:51 NANAAA#15
um die Punkte zu bekommen für den Titel

/edit
Dass dumme ist die Signpost ID (über Target ausgelesen) ändert sich manchmal , d.h er läuft zu nem Teammitglied etc, sonst wäre dies machbar über GoNpc..-.-