Register for your free account! | Forgot your password?

Go Back   elitepvpers > MMORPGs > Guild Wars > GW Bots
You last visited: Today at 06:19

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

Advertisement



GWCA Frage(n)

Discussion on GWCA Frage(n) within the GW Bots forum part of the Guild Wars category.

Reply
 
Old 01/07/2010, 20:56   #31
 
elite*gold: 0
Join Date: Apr 2008
Posts: 362
Received Thanks: 353
Ich versteh's nicht...

Zuerst wollte ich die ID des Dietrichs rausfinden.
Ich habe den Dietrich auf den ersten Platz des Rucksacks gelegt und folgenden Code ausgeführt:

Code:
Cmd($CA_SetBag, 1) ;Rucksack
CmdCB($CA_GetItemId, 1) ; Erster Slot
$itemid = $cbvar[0]
ConsoleWrite("ID: "&$itemid) ;Er schreibt mir schön eine ID raus, die sich auch nach Instanzwechsel ändert
Dann geht's weiter (ohne Instanzwechsel natürlich):

Code:
;CmdCB($CA_GetItemModelIdById, $itemid) ;Modelnummer des Items mit der oben gesuchten ID
;ConsoleWrite("   model: "&$cbvar[0])
;Dabei komme ich immer auf die Modelnummer: 22751, auch wenn ich mal durchs Portal renne usw.
Wenn ich jetzt versuche, zu überprüfen, ob noch Dietriche vorhanden sind:

Code:
CheckLockpick()

Func CheckLockpick()
	
	$cbType = "int"
	CmdCB($CA_FindItemByModelId, 22751)
	If $cbVar = 0 Then
		ConsoleWrite("KEIN Dietrich gefunden!" &$cbVar &@CRLF)	
	EndIf
EndFunc
...dann spuckt er keine Nachricht in der Konsole aus, egal ob ich einen Dietrich im Inventar habe oder nicht.
(Auch nicht, wenn ich in einem erforschbaren Gebiet bin, es kann also nicht daran liegen, dass die Items in der Truhe liegen oder so ähnlich)

Wo ist jetzt da der Fehler?
Garry goes Sheep is offline  
Old 01/07/2010, 21:01   #32
 
elite*gold: 100
Join Date: Oct 2007
Posts: 738
Received Thanks: 485
array vergessen

Code:
CheckLockpick()

Func CheckLockpick()
	
	$cbType = "int"
	CmdCB($CA_FindItemByModelId, 22751)
	If $cbVar[COLOR="Red"][0][/COLOR] = 0 Then
		ConsoleWrite("KEIN Dietrich gefunden!" &$cbVar &@CRLF)	
	EndIf
EndFunc
ddl is offline  
Old 01/07/2010, 21:09   #33
 
elite*gold: 0
Join Date: Apr 2008
Posts: 362
Received Thanks: 353
Tut mir Leid, aber das Problem besteht weiterhin
Garry goes Sheep is offline  
Old 01/07/2010, 21:23   #34
 
elite*gold: 100
Join Date: Oct 2007
Posts: 738
Received Thanks: 485
btw die dietriche werden auch erkannt wenn se in der truhe liegen
ddl is offline  
Old 01/07/2010, 21:33   #35
 
elite*gold: 0
Join Date: Apr 2008
Posts: 362
Received Thanks: 353
Das hab ich mir schon gedacht, deshalb hab ich's auch in einem erforschbaren Gebiet versucht. Einmal mit Dietrichen im Inventar und einmal ohne (Dietriche gedroppt).

Gleicher Effekt.
Garry goes Sheep is offline  
Old 01/07/2010, 22:11   #36
 
Xereon's Avatar
 
elite*gold: 0
Join Date: Apr 2009
Posts: 793
Received Thanks: 366
Quote:
Originally Posted by DDL View Post
btw die dietriche werden auch erkannt wenn se in der truhe liegen
Das kann jedoch von jedem ziemlich schnell für seine persöhnliche Zwecke angepasst werden
Xereon is offline  
Old 01/07/2010, 22:18   #37
 
elite*gold: 0
Join Date: Jun 2007
Posts: 16
Received Thanks: 2
Hi all,

Got some issues with GWCA command Flag heroes/henchies.
When i run below script, party don't move but without flag appearing on the mini-map and when they should be unflagged, flag appear far away from current position.

Could someone help me plz ?

Thanks.

Quote:
#include <WindowsConstants.au3>
#include <GUIConstantsEx.au3>
#include "GWCAConstants.au3"
#include <EditConstants.au3>

$cGUI = GUICreate("GWCA")

GUIRegisterMsg(0x500, "WndCallback")
$cbType = "float"
CmdCB($CA_GETCOORDS, -2)
Cmd($CA_CommandAll, $cbVar[0], $cbVar[1])
sleep(1500)
Cmd($CA_CommandAll,0,0)
Snagalover is offline  
Old 01/07/2010, 23:23   #38
 
elite*gold: 0
Join Date: Apr 2008
Posts: 362
Received Thanks: 353
Quote:
Originally Posted by Xereon View Post
Das kann jedoch von jedem ziemlich schnell für seine persöhnliche Zwecke angepasst werden
Naja, kann sein Aber leider hilft mir das jetzt sehr wenig
Garry goes Sheep is offline  
Old 01/08/2010, 21:21   #39
 
elite*gold: 0
Join Date: Apr 2008
Posts: 362
Received Thanks: 353
Würde 1. gerne nochmal meine Frage von oben pushen...

und 2. noch eine Frage stellen:

Kann's sein, dass die CA_RETURNTOOUTPOST ein bisschen Buggy ist? Funktioniert öfters mal nicht. V.a. wenn GW nicht im Fokus ist (kommt mir zumindest so vor).

Hab versucht, die Funktion einfach nach 250ms nochmals aufzurufen, aber dann kickt er mich ausm Spiel und ich komm zum Bildschirm mit der Charakterauswahl (die übrigens dann fehlerhaft ist).
Garry goes Sheep is offline  
Old 01/08/2010, 21:35   #40
 
Gabba2's Avatar
 
elite*gold: 0
Join Date: Jan 2008
Posts: 1,403
Received Thanks: 918
Bei mir funktioniert es wunderbar. Wie verwendest du es denn? Du musst zwischen dem Resign und dem return to outpost einen etwas größeren Sleep setzen (ich habe slp(4200, 4500))
Gabba2 is offline  
Old 01/08/2010, 22:56   #41
 
elite*gold: 0
Join Date: Apr 2008
Posts: 362
Received Thanks: 353
Code:
$cbType = "int"
	Do
		Cmd($CA_RESIGN)
		Sleep(Random(1100, 1400))
		
		CmdCB($CA_GETDEAD)
	Until $cbVar[0] = 1

	Sleep(Random(600, 800))
	
	Cmd($CA_RETURNTOOUTPOST)
Sollte eigentlich durch die Abfrage schon lang genug sein, oder?


Edit: Wobei..ich glaube, das passiert meistens, wenn der Charakter stirbt und dann ist die Abfrage ja sofort durchlaufen, dann reicht die Sleepzeit nicht. ich erhöh sie mal
Garry goes Sheep is offline  
Old 01/16/2010, 13:30   #42
 
PenGuin :O's Avatar
 
elite*gold: 2
Join Date: Mar 2008
Posts: 1,778
Received Thanks: 1,222
Warum laufen meine Henchies nicht zur Flagge?
Man sieht, dass die CommandAll-Flagge unterm Kompass "eingedrückt" ist, jedoch laufen sie nicht zur Flagge und auch auf der Karte sieht man die Flagge nicht. Was mach ich falsch?



Code:
Global $HF_X = -14804
Global $HF_Y = 10703

Func _flag()
	$cbType = "int"
	Cmd($CA_CommandAll, $HF_X, $HF_Y)
EndFunc   ;==> Flag
Ist fürn Schneemann Dungeon.
GUI hab ich, _flag() Function hab ich auch aufgerufen, GW ist injectet.
Sie sollen einfach in dem Dungeon zum Schimmernden Schneemann laufen, der ganz am Anfang steht. Um dann die zu killen und Punkte zu machen.

MFG
PenGuin :O is offline  
Old 01/17/2010, 14:33   #43
 
PenGuin :O's Avatar
 
elite*gold: 2
Join Date: Mar 2008
Posts: 1,778
Received Thanks: 1,222
Hat denn keienr einen Lösungsvorschlag?
PenGuin :O is offline  
Old 01/17/2010, 14:40   #44


 
buFFy!'s Avatar
 
elite*gold: 1826
Join Date: Mar 2009
Posts: 4,310
Received Thanks: 6,287
Doch aber ich will dir nicht helfen.
Quote:
Originally Posted by buffy aus nem anderen forum
Wieso legst du Funktionen für Dinge an die du nur einmal benutzt?
Funktionen haben nicht nur die Funktion (omg wasn text oO) deinen Source "übersichtlicher zu machen" (meiner meinung nach wird alles unübersichtlicher) sondern können u.a. auch zum Absturz vom Programm führen.. da werden jedes mal etliche Sachen auf den Stack gepusht.. iwann haste dann nen Overflow..

Ich weiß nicht warum.. aber in letzter Zeit gewöhnen sich das zuviele Leute an.
buFFy! is offline  
Old 01/26/2010, 13:04   #45
 
elite*gold: 0
Join Date: Jan 2009
Posts: 43
Received Thanks: 73
Hey,
ich hab ein Problem mit MoveEx($x,$y), wenn ich durch ein Portal laufen will...
Ich geh kurz durch das Portal, hole mir von dort die x- y Koordinaten und will das dann so starten, jedoch läuft er nicht in die Richtung, sondern in die Entgegengesetzte und bleibt dann an der Wand hängen -> Script beendet.
Mach ich das so überhaupt richtig? Oder gibt es einen Befehel wie z.B. KeepMoveTo()?
¤Rikul¤ is offline  
Reply


Similar Threads Similar Threads
GWCA Frage
05/12/2010 - GW Bots - 4 Replies
Hallo, Ich bin neu in GWCA und habe schon mal ein paar Scripts ausprobiert und bin gerade dabei einen Bot zu schreiben. Allerdings habe ich folgendes Problem: Da am Farmort Trophäen, die nicht verkauft werden sollen da sie Federn geben, fallen, sollen diese wenn es über 200 sind auf die Truhe gelegt werden. Wie ich erkenne wieviele Items gestapelt sind, weiß ich schon, aber wie kann ich diese auf die Truhe legen?
gwca lauf frage
03/27/2010 - GW Bots - 20 Replies
hi, ich habe jetzt das problem ich möchte mit gwca laufen (müsste "CA_Move" so weit ich mich erinnern kann sein).so funzt es aber net und ich habe auch schon andere sachen ausprobiert,aber ich schaffe es nicht.also hätte ich jetzt die bitte ob jmd ein script hochladen könnte wo das drinnen steht, und/oder es erklärt wie es funzt.
GWCA Lauf-Delay Frage
03/03/2010 - GW Bots - 5 Replies
hallo, nach langer inaktivität im gw bereich bin ich auf gwca gestoßen und möchte mir einen farmbot programmieren. ich lese eine npcid in einem außeposten und gehe zu ihr mit: GetNearestNPCToCoords(xx,yx) ; koordinaten ersetzt Cmd($CA_GoNpc,$cbVar) ich frage mich wie man einen sleep erstellen kann, der solange anhält bis man den dialog sieht. wie kann man das am besten mit gwca umsetztn?
gwca frage
02/04/2010 - GW Bots - 2 Replies
Hi ich möchte endlich mein GWCA ZK BOT fertigstellen ich hab aber ein Problem ist bestimmt esay aber ich finde mal wider den wald vor lauter bäumen nicht ^^ ich hab mein nächst befindliches target so angewählt Cmd($CA_TARGETNEARESTFOE) klappt auch und ich möchte das target dann nur ganz normal angreifen und keinen skill usen wenn ich da Cmd($CA_ATTACK) nehme geht das nicht hatte wer eine idee damit ich dieses projekt dann doch endlich mal fertig bekomme ? thx für die hilfe
GWCA Script frage
02/04/2010 - GW Bots - 3 Replies
Arbeite grade an einem mini-script um Sweets zu benutzen, die Sterbemalus entfernen. Es soll nur während dem "deathleveln" überprüfen ob ich am Leben bin und wenn das der Fall ist, eine Zuckerstange verwenden. $SweetModel = 21488 #include <GWCAConstants.au3> #include <NomadMemory.au3> $cGUI = GUICreate("GWCA ") GUIRegisterMsg(0x500, "WndCallback")



All times are GMT +1. The time now is 06:20.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

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