|
You last visited: Today at 19:09
Advertisement
Auto it Check Area...
Discussion on Auto it Check Area... within the GW Bots forum part of the Guild Wars category.
03/30/2009, 23:16
|
#16
|
elite*gold: 0
Join Date: Apr 2008
Posts: 1,874
Received Thanks: 213
|
Du kannst dir auch eine ähnliche function basteln...
Code:
Func SendKey($inputkey, $rnd1 = False, $rnd2 = False, $recast = False, $wirkzeit = False)
Opt("SendKeyDelay", 100)
Opt("SendKeyDownDelay", 100)
ControlSend($client, "", "", StringUpper($inputkey), 1)
Sleep(Random($rnd1, $rnd2, 1) + StringUpper($recast) + StringUpper($wirkzeit))
EndFunc ;==>SendKey
So benutz ich meine...ist zum fertigkeiten casten, geht aber auch wunderbar für resign...bzw. giveup
Code:
Func SendResign($skeydelay, $skeydowndelay)
Opt("SendKeyDelay", StringUpper($skeydelay))
Opt("SendKeyDownDelay", StringUpper($skeydowndelay))
ControlSend($client, "", "", "{enter}")
ControlSend($client, "", "", "/resign", 1)
ControlSend($client, "", "", "{enter}")
EndFunc ;==>SendResign
Sieht dann ungefähr so aus:
ach und checkarea sollte so gehen (falls es nicht schon geht) :
PHP Code:
If CheckArea(4059, 2300) Or CheckArea(4612, 3017) Or CheckArea(2482, 3295) Then mach das und das ...blablabla EndIf
MfG NBA
|
|
|
04/04/2009, 20:03
|
#17
|
elite*gold: 0
Join Date: Jan 2008
Posts: 293
Received Thanks: 40
|
könnt mir jemand nen Background Ident Script geben ? also ohne Goldies etc ... einfach alles background identen
|
|
|
04/04/2009, 20:09
|
#18
|
elite*gold: 20
Join Date: Oct 2008
Posts: 1,835
Received Thanks: 1,638
|
is doch in der tt6.au3 enthalten:
PHP Code:
Func IdentItems($StartRow, $EndRow, $IdentCol, $IdentRow) keysend($Oinvkey) RndSleep(500) If $EndRow > $invMaxR Then $end = $invMaxR Else $end = $EndRow EndIf For $row = $StartRow To $end For $col = 0 To $invMaxC ControlClick($client, "", "", "left", 2, $invPos[$IdentCol][$IdentRow][0], $invPos[$IdentCol][$IdentRow][1]) RndSleep(250) MouseSend("left", "click", $invPos[$col][$row][0], $invPos[$col][$row][1]) RndSleep(250) Next Next RndSleep(500) keysend($Oinvkey) EndFunc ;==>IdentItems
|
|
|
04/06/2009, 22:50
|
#19
|
elite*gold: 0
Join Date: Jan 2008
Posts: 293
Received Thanks: 40
|
Quote:
Func IdentItems($StartRow, $EndRow, $IdentCol, $IdentRow)
keysend($Oinvkey)
RndSleep(500)
If $EndRow > $invMaxR Then
$end = $invMaxR
Else
$end = $EndRow
EndIf
For $row = $StartRow To $end
For $col = 0 To $invMaxC
ControlClick($client, "", "", "left", 2, $invPos[$IdentCol][$IdentRow][0], $invPos[$IdentCol][$IdentRow][1])
RndSleep(250)
MouseSend("left", "click", $invPos[$col][$row][0], $invPos[$col][$row][1])
RndSleep(250)
Next
Next
RndSleep(500)
keysend($Oinvkey)
EndFunc ;==>IdentItems
|
was muss ich da genau für mich anpassen ? also variable unso ?
|
|
|
04/06/2009, 22:56
|
#20
|
elite*gold: 20
Join Date: Feb 2007
Posts: 3,080
Received Thanks: 4,294
|
nichts, du musst alle coords in der dazugehörigen ini anpassen.
|
|
|
04/07/2009, 19:35
|
#21
|
elite*gold: 0
Join Date: Jan 2008
Posts: 293
Received Thanks: 40
|
Hi hab immernoch nich viel verstanden wegen dem identen -.-
und so wie ich das verstanden habe muss ich die kords
[inventory offsets]
; x / y offset of cell 0,0
invPosX00 = 50
invPosY00 = 90
; y offset of each row from 1 to 8
invPosYR1 = 150
invPosYR2 = 210
invPosYR3 = 270
invPosYR4 = 360
invPosYR5 = 450
invPosYR6 = 510
invPosYR7 = 610
invPosYR8 = 670
; space between x positions
invPosXdelta = 47
Abändern aber versteh nich genau was was sein soll >.< wo sind die kords die identen muss ? und wo sind die vom identwerkzeug ?
vielen Dank für die Geduld :P
|
|
|
04/07/2009, 19:59
|
#22
|
elite*gold: 20
Join Date: Feb 2007
Posts: 3,080
Received Thanks: 4,294
|
das liegt daran das die funktion höchstwahrscheinlich in der tt6.au3 und in deiner au3 (gb.au3) liegt, es reicht wenn die in der tt6.au3 ist und nur in deinem bot aufgerufen wird.
|
|
|
04/07/2009, 20:16
|
#23
|
elite*gold: 0
Join Date: Jan 2008
Posts: 293
Received Thanks: 40
|
mhm dieses Prob is weg aber funtzt immernoch ned -.- bin am verzweifeln -.-
hab jetz einfach mal ganz am Anfang
CaLL ("IdentItems") eingegeben
aber er ignorierts einfach ... kein Fehler nix -.- ?
und wie is das mit dem "Row" 1-8 zb gemeint ?
|
|
|
04/07/2009, 22:09
|
#24
|
elite*gold: 0
Join Date: Jan 2008
Posts: 293
Received Thanks: 40
|
sry wegen Doppelpost aber möcht nich neuen Thread machen
Mein Prob is mein Bot funtzt eig soweit (ok identen noch ncih >.< ) aber sobald ich nen neuen Guild Wars clienten Laufen lasse ( Guild Wars2 ) funtzt er nicht mehr bez. klickt ab und zu im falschen gw -.-
|
|
|
04/07/2009, 22:20
|
#25
|
elite*gold: 20
Join Date: Feb 2007
Posts: 3,080
Received Thanks: 4,294
|
liegt wohl daran das dein bot die clienten nicht anhand des fensternamens identifiziert, kannst ja mal überlegen welche möglichkeiten es noch gibt (tip: guck innen taskmanager)
|
|
|
04/07/2009, 23:02
|
#26
|
elite*gold: 0
Join Date: Jan 2008
Posts: 293
Received Thanks: 40
|
Wiedermal ne Frage *gg*
also wenn ich in ein Gebiet reinlaufe und der Screen noch nicht fertig geladen hat aber die RandomSleeps fertig sind beendet sich der Bot immer -.-
wie schaff ich das ganz easy ?
iwie geht das doch über Memory iwie ?
danke im Voraus ^^
/edit
hab schon mit Do Until... Probiert aber nicht richtig hinbekommen
gibts iwas mit dem ich machen kann
Do
Sleep <<----Also so iwas ?
Until CheackArea (123231,-3244)
|
|
|
04/08/2009, 00:23
|
#27
|
elite*gold: 20
Join Date: Feb 2007
Posts: 3,080
Received Thanks: 4,294
|
in der tt6 gibts ne funktion namens transferarea, einfach mal die readme lesen, da stehen alle funktionen drin.
|
|
|
04/08/2009, 01:40
|
#28
|
elite*gold: 0
Join Date: Apr 2008
Posts: 1,079
Received Thanks: 438
|
hab mir dafür ne mem gesucht die beim ladeschirm ne 1 gibt.. und sonst 0 ist.
Is jedoch nicht in den Updater von wadim.
|
|
|
04/08/2009, 01:49
|
#29
|
elite*gold: 0
Join Date: Jan 2008
Posts: 1,098
Received Thanks: 198
|
Er kann doch einfach Check_Map benutzen.
Außenposten = 0
Ladebildschirm = 2
Gebiet = 1
und das dann einfach mit einer Do until Schleife lösen.
Nebenbei noch ein Timer der z.B. wenn 60 Sekunden erreicht sind den Dis wechselt.
|
|
|
04/08/2009, 20:12
|
#30
|
elite*gold: 0
Join Date: Jan 2008
Posts: 293
Received Thanks: 40
|
$client = IniRead("tt6.ini","id","windowName","Guild Wars")
Script bla bla
ControlClick($client, "", "", "left", 1,657, 49)
[id]
windowName = Guild Wars
Wo ist mein Fehler ? ich starte 2 Mal Gw ( Guild Wars + Guild Wars2)
das Fenster das ich aktiv habe klickt er rum beim anderen nich -.-
vorallem witzig ist er macht bei Guild Wars alles was er tun sollte nur klickt er nicht dahin wo er sollte sondern im Guild Wars2 Fenster -.-
|
|
|
Similar Threads
|
Hi , Legend 3 Auto Select area changer help
05/29/2008 - Silkroad Online - 0 Replies
Hi does anyone have a working Auto Select area changer for legend 3?
others i tried just gives an error after u change it on sro and crashes the game. Or can anyone tell me how to do it with pk2 edit.
Thanks in advance :D
|
Check This Bot CoPartLoader Free Auto Lving
04/15/2007 - CO2 Bots & Macros - 8 Replies
Check it out Have Fun whit it bye !!! and i didn't make it fallonstar did but w/e have fun guys whit the bot xD
<hr>Append on Apr 14 2007, 22:23<hr> Free Copartloader Free 2 have free 2 use have fun:)
*Edit - File removed by a1blaster*
|
supposed auto lvling bot check it out
03/28/2006 - WoW Exploits, Hacks, Tools & Macros - 3 Replies
http://wealthq.com/index.html thats that site its at it doesnt provide any pix of the prog. or anything anyone got any info on it?
|
All times are GMT +1. The time now is 19:12.
|
|