Weiß wer ob noch irgentwelche GWCA foren vorhanden sind die funktionieren und hat wer den Sourcecode für nen funktionierendes GWCAConstants ( ohne syntax Error) und falls es grad kein laufendes Forum gibt kann mir wer nen paar Item Funcs schicken die funktionieren? Thx für antworten.
Das ist soweit ich mich noch erinnere die Constants der Rev107 (bzw. der rev davor). Diese benutze ich persönlich immernoch - ist meiner Meinung nach die beste :P.
ItemFuncs ( hab ich jetzt schnell aus meinem Raptor bot rauskopiert - also noch nicht verallgemeinert, hoffe es hilft dir trotzdem :P):
identen - mit check gold (Backpack,Beltpouch,Bag1) :
Code:
$cbType = "int"
If GUICtrlRead($checkIdentify) = 1 Then
UpdateStatus("Identifying items")
For $i = 1 To 20 Step 1
CmdCB($CA_GETIDKIT)
If $cbVar[0] = 0 Then
Cmd($CA_WITHDRAWGOLD, 100)
sleep(250)
Cmd($CA_BUYIDKIT)
EndIf
$bIdentItem = True
If GUICtrlRead($checkNoIdentGold) = 1 Then
GetItemInfo($BAG_BACKPACK, $i)
If $cbVar[0] = $RARITY_GOLD Then
$bIdentItem = False
EndIf
EndIf
If $bIdentItem Then Cmd($CA_IDENTIFYITEM, $BAG_BACKPACK, $i)
Sleep(500)
Next
For $i = 1 To 5 Step 1
CmdCB($CA_GETIDKIT)
If $cbVar[0] = 0 Then
Cmd($CA_WITHDRAWGOLD, 100)
sleep(250)
Cmd($CA_BUYIDKIT)
EndIf
$bIdentItem = True
If GUICtrlRead($checkNoIdentGold) = 1 Then
GetItemInfo($BAG_BELTPOUCH, $i)
If $cbVar[0] = $RARITY_GOLD Then
$bIdentItem = False
EndIf
EndIf
If $bIdentItem Then Cmd($CA_IDENTIFYITEM, $BAG_BELTPOUCH, $i)
Sleep(500)
Next
For $i = 1 To 10 Step 1
CmdCB($CA_GETIDKIT)
If $cbVar[0] = 0 Then
Cmd($CA_WITHDRAWGOLD, 100)
sleep(250)
Cmd($CA_BUYIDKIT)
EndIf
$bIdentItem = True
If GUICtrlRead($checkNoIdentGold) = 1 Then
GetItemInfo($BAG_BAG1, $i)
If $cbVar[0] = $RARITY_GOLD Then
$bIdentItem = False
EndIf
EndIf
If $bIdentItem Then Cmd($CA_IDENTIFYITEM, $BAG_BAG1, $i)
Sleep(500)
Next
EndIf
goldene Items in Truhe stecken (muss vor dem sellen kommen):
Code:
If GUICtrlRead($checkStoreGold) = 1 Then
UpdateStatus("Storage Golds")
get_gitems()
sleep(250)
golds()
sleep(500)
Endif
Code:
func chest_reg($ngitems)
if $ngitems > 0 and $ngitems < 21 Then
return 8
elseif $ngitems > 20 and $ngitems < 41 Then
return 9
elseif $ngitems > 40 and $ngitems < 61 Then
return 10
elseif $ngitems > 60 and $ngitems < 81 Then
return 11
elseif $ngitems > 80 Then
msgbox(0," Raptor Bot","Truhe voll! Wird beendet.")
exit
endif
endfunc
func golds()
$ocbty=$cbtype
$cbType="hex"
for $slot=1 to 35 step 1
If $slot < 21 Then
$i_info=GetItemInfo(1,$slot)
If $i_info[0] = $RARITY_GOLD Then
$GItems += 1
$c_reg=chest_reg($GItems)
MoveItem(1,$slot, $c_reg, 0)
Sleep(Random(150,200))
EndIf
EndIf
if $slot > 20 And $slot < 26 Then
$i_info=GetItemInfo(2,($slot-20))
If $i_info[0] = $RARITY_GOLD Then
$GItems += 1
$c_reg=chest_reg($GItems)
MoveItem(2,($slot-20), $c_reg, 0)
Sleep(Random(150,200))
EndIf
EndIf
if $slot > 25 and $slot < 36 then
$i_info=GetItemInfo(3,($slot-25))
If $i_info[0] = $RARITY_GOLD Then
$GItems += 1
$c_reg=chest_reg($GItems)
MoveItem(3,($slot-25), $c_reg, 0)
Sleep(Random(150,200))
EndIf
EndIf
Sleep(Random(20,30))
Next
$cbtype=$ocbty
endfunc
func get_gitems()
$cbtype="int"
$GItems=0
for $reg=8 to 11 step 1
for $slot=1 to 20 step 1
$i_id=getitemid($reg,$slot)
if $i_id[0] <> 0 then $GItems+=1
Sleep(Random(20,30))
Next
Next
return $GItems
EndFunc
verkaufen:
Code:
If GUICtrlRead($checkSell) = 1 Then
UpdateStatus("Selling items")
For $i = 1 To 20
$i_id=getitemid($BAG_BACKPACK,$i)
if $i_id[0] <> 0 then
Cmd($CA_SELLITEMBYID,$i_id[0])
Sleep(Random(400,500))
EndIf
Next
For $i = 1 To 5
$i_id=getitemid($BAG_BELTPOUCH,$i)
if $i_id[0] <> 0 then
Cmd($CA_SELLITEMBYID,$i_id[0])
Sleep(Random(400,500))
EndIf
Next
For $i = 1 To 10
$i_id=getitemid($BAG_BAG1,$i)
if $i_id[0] <> 0 then
Cmd($CA_SELLITEMBYID,$i_id[0])
Sleep(Random(400,500))
EndIf
Next
GWCA Problem 04/20/2010 - GW Bots - 3 Replies auch wenn es ein relativ leicht zu behebender fehler sein sollte bitte ich um konstruktive hilfe.
nun zu meinem problem:
wenn ich mit gwca einen befehl calle tut sich bei mir im guildwars fenster nichts...
injectet habe ich, compiled = 0 errors
nur wenn ich wirklich einen reinen befehl benutze bewegt sich der character
GWCA help? 02/20/2010 - GW Bots - 3 Replies I'm trying to find place numbers for the maps etc.
Like Rata Sum is 640...
I need to know what I would set my ToPK value to.
It's for this...
Global $MAP_TOPK = ???
Nachhilfe bei GWCA 02/09/2010 - GW Bots - 2 Replies Hey Leute :D ,
ich würde total gerne lernen wie man bots mit gwca schreibt ..ich kann
bis jetzt nur meine x und y location herausfinden und gold in die truhe packen und checken wieviel gold in der truhe ist und wieviel ich dabei habe!...
aber auch nur per tutorial von Xereon (Danke an Xereon! =)..)
jetzt wollte ich fragen ob sich jemand der es einiger masen kann die gedult und die motivation hat mir gwca noob es ein bisschen besser bei zu bringen!
ich freue mich über jede neue function die...
GWCA Frage(n) 02/02/2010 - GW Bots - 56 Replies 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 ?