|
You last visited: Today at 15:22
Advertisement
Project: Granite Bot
Discussion on Project: Granite Bot within the Guild Wars forum part of the MMORPGs category.
03/20/2007, 18:01
|
#31
|
elite*gold: 0
Join Date: Mar 2007
Posts: 567
Received Thanks: 48
|
Code:
starttime= * * * * * * * * * * * *; Die zeit hat, in der Guild Wars maximiert wird!
nextitem= * * * * * * * * * * * * * * * * * *; Der Button, mit dem du Gegenstände anwählst!
StartGW:
IfWinNotActive, Guild Wars, , WinActivate, Guild Wars,
WinWaitActive, Guild Wars,
Sleep, %starttime%
Gosub, Where
Return
Where:
PixelGetColor, 0x434042, 562, 197
if ErrorLevel = 0
*Gosub, Flagge
if ErrorLevel > 0
*Gosub, Where2
Return
Where2:
PixelGetColor, 0x13120C, 736, 803
*if ErrorLevel = 0
* Gosub, Brücke
*
*if ErrorLevel > 0
* Gosub, Where3
Return
Where3:
PixelGetColor, 0x373C35, 676, 30
*if ErrorLevel = 0
* Gosub, Portal
*if ErrorLevel > 0
* Gosub, Where4
Return
Where4:
PixelGetColor, 0x3D4340, 340, 199
*if ErrorLevel = 0
* Gosub, Sehe-Brücke
*if ErrorLevel > 0
* Gosub, Where
Return
* * *
Flagge: ; Der Punkt, von dem man dei zwie Roten Flaggen sehen kann (Unter Henchies)
Send, x
Sleep, 1000
Send, r
Sleep, 2000
Send, %nextitem%
Sleep, 100
Send, {SPACE}
*Sleep, 5000
MouseClick, left, 759, *452
Return
Brücke: ; Der Punkt, wenn man auf der Brücke Steht!
Send, %nextitem%
Sleep, 100
Send, {SPACE}
Sleep, 25000
Return
Portal: ; Der Punkt, von dem man auf das Portal sieht!
Send, r
Sleep, 7000
Send, %nextitem%
Sleep, 100
Send, {SPACE}
Sleep, 2000
MouseClick, left, 753, *442
Return
Sehe-Brücke: ; Der Punkt, wenn man auf dei Treppen hoch zu der Brücke sieht!
Send, r
Sleep, 10000
Send, %nextitem%
Sleep, 100
Send, {SPACE}
Sleep, 5000
MouseClick, left, 312, *1023
Sleep, 1000
MouseClick, left, 1010, 1023
Return
Naja, geht bei mir in 5% aller Fälle. Ich werds schnell weiter versuchen.
Ihr müsst des in einer Auflösung von 1280 mal 1024 laufen lassen!
Also, zurzeiut grieg ich des mit den PixelGet net so gebacken!
Ganf
<hr> Append on Mar 20 2007, 18:03<hr>
Quote:
Originally posted by Raiseyourfistforangerfist@Mar 20 2007, 17:38
lol erst 13 ma nigga ;-) wann kommt granit bot so raus und wie viel p verdient man
|
Hast was gegen mein Alter?????
Kannst dir mal überlegen, wenn wir erst bei der Frage sand, wie man am besten aus dem Portal geht! Und p kommen schon ein paar zusammen, wennst den laufen lösst!
Ganf
<hr> Append on Mar 20 2007, 18:17<hr> PS: Allerdings erkennt der jedes mal nur den ersten mit der Flagge, und macht dan immer nur des erste!
hmm, mal schaun
Ganf
|
|
|
03/20/2007, 19:31
|
#32
|
elite*gold: 0
Join Date: Dec 2006
Posts: 77
Received Thanks: 2
|
hab ich was gegen dein alter gesagt ?!!!
willse streit anfangen oda warum schreibse so wat
|
|
|
03/20/2007, 20:08
|
#33
|
elite*gold: 0
Join Date: Jan 2007
Posts: 1,753
Received Thanks: 443
|
ich glaub ich habs^^
naja zumindest die idee
muss noch en bisschen dran pfeilen *bekomm das mim pixelSearch net hin kann mir da wer helfen? wie bekomme ich die werte die ich einfügen muss*
werds morgen mal posten
|
|
|
03/20/2007, 22:24
|
#34
|
elite*gold: 0
Join Date: Oct 2005
Posts: 2,487
Received Thanks: 215
|
PixelSearch:
Also du hast die 4 Coords die du angeben musst. Also PixelSearch(X-Koordinate des Eckpunktes links oben vom Rechteck, Y-Koordinate des Eckpunktes links oben vom Quadrat, X-Koordinate des Eckpunktes rechts unten vom Rechteck, Y-Koordinate des Eckpunktes rechts unten vom Rechteck, Farbcode)
Danach If Abfrage nach Error:
If not @error then ;Positive match?
Statement
endif
Ganf, welches Sprache ist das? Die syntax kommt mir so spanisch vor.
|
|
|
03/21/2007, 14:05
|
#35
|
elite*gold: 0
Join Date: Mar 2007
Posts: 567
Received Thanks: 48
|
Das is, wi egesagt, in AHK (AutoHotKey)! Ich bin gerade am lernen von Au3.
Ich hab in der Schule so einen komischen einfall gehabt. Was wäre, wenn wir nach einem bestimmten bild suchen würden?
Also, in ahk wäre des "ImageSearch". Wäre das zu detectable?
PS: Aber wie gesagt, es functioniert nur in etwa 10-20% aller fälle!
Ganf
|
|
|
03/22/2007, 19:56
|
#36
|
elite*gold: 0
Join Date: Jan 2007
Posts: 1,753
Received Thanks: 443
|
Quote:
|
Vergesst es einfach! unten steht was viel besseres!
|
|
|
|
03/22/2007, 20:43
|
#37
|
elite*gold: 0
Join Date: Mar 2007
Posts: 19
Received Thanks: 0
|
how i used the bot? the bot is finish?
|
|
|
03/23/2007, 14:10
|
#38
|
elite*gold: 0
Join Date: Mar 2007
Posts: 567
Received Thanks: 48
|
No, the bot is not finisched!
Unsere beide scripts sind genau gleich aufgebaut°!°
Ja, ich bin ach erst beim machne von dem kleinen srcipt drauf gekommen, dass es 4 wege gibt!
sry
Ganf
|
|
|
03/23/2007, 15:01
|
#39
|
elite*gold: 0
Join Date: Jan 2007
Posts: 1,753
Received Thanks: 443
|
.
|
|
|
03/24/2007, 10:46
|
#40
|
elite*gold: 0
Join Date: Mar 2007
Posts: 567
Received Thanks: 48
|
nein, functionieret bei mir nicht!
Welche Auflösung, welche einstellung?
Ganf
|
|
|
03/24/2007, 11:46
|
#41
|
elite*gold: 0
Join Date: Jan 2007
Posts: 1,753
Received Thanks: 443
|
wie gesagt kann sein das der farbcode bei jedem neu eingestellt werden muss^^
ansonsten
FAQs
--Auflösung: 1024*768
--INTERFACE-POSITIONEN MÜSSEN "STANDART" sein
--INTERFACEGRÖSSE MUSS "GRÖSSER" SEIN!
--INGAMESPRACHE MUSS DEUTSCH SEIN, WEGEN PIXELGETCOLOR
--Aktion: Ausführen muss Leertaste sein
--Item Fallen lassen muss J sein
--nächsten Gegenstand anvisieren muss 0 sein
--nächstbefindlichen Gegner anvisieren muss C sein
--sich selbst anvisieren muss F sein
<hr> Append on Mar 24 2007, 16:55<hr> so jetzt kann keiner mehr was sagen
das kann einfach nicht NICHT funktionieren!^^
Code:
; Script Start - Add your code below here
; 0 muss "nächster Gegenstand" sein
; v muss "nächstes befreundetes Ziel" sein
; evtl muss der Farbcode und die Position unter der Mouse individuell verändert werden
; "fight" wird die function ausserhalb des Vorpostens sein
; interface muss Standart sein
; interface größe muss "größer" sein
; es sollte dann alles zu 99% richtig funktionieren
; es kann sein das der bot falsch läuft wenn ein char eines anderen spielers im pixelsearch fenster steht
WinActivate("Guild Wars")
sleep(2000)
call("spwancheck")
func spwan()
sleep(500)
send("0")
sleep(500)
send("{Space}")
sleep(22000)
PixelSearch(70, 268, 564, 606, 1578773)
If not @error then
send("{e down}")
sleep(600)
send("{e up}")
sleep(500)
send("{w down}")
sleep(1500)
send("{w up}")
sleep(8000)
call("fight")
Else
send("x")
Sleep(500)
send("{e down}")
sleep(800)
send("{e up}")
sleep(300)
send("{w down}")
sleep(1000)
send("{w up}")
sleep(8000)
call("fight")
EndIf
EndFunc
func spwancheck()
sleep(500)
PixelSearch(161, 342, 360, 430, 1842973)
if not @error Then
send("0")
sleep(400)
send("{space}")
sleep(8000)
send("v")
sleep(400)
send("{space}")
sleep(9000)
call("sell")
sleep(500)
send("0")
sleep(300)
send("0")
sleep(300)
send("{space}")
sleep(12000)
send("{d down}")
sleep(300)
send("{d up}")
sleep(300)
send("{e down}")
sleep(200)
send("{e up}")
sleep(100)
send("{w down}")
sleep(2000)
send("{w up}")
sleep(8000)
call("fight")
Else
pixelsearch(503, 23, 705, 1212, 2699311)
if not @error then
send("0")
sleep(500)
send("0")
sleep(500)
send("{space}")
sleep(12000)
send("{e down}")
sleep(800)
send("{e up}")
sleep(300)
send("{w down}")
sleep(1000)
send("{w up}")
sleep(8000)
call("fight")
Else
sleep(500)
call("spwan")
EndIf
EndIf
EndFunc
func sell()
sleep(500)
MouseClick("left", 180, 62)
sleep(500)
MouseClick("left", 790, 721)
sleep(500)
MouseClick("left", 790, 721)
sleep(500)
MouseClick("left", 790, 721)
sleep(500)
MouseClick("left", 790, 721)
sleep(500)
MouseClick("left", 790, 721)
sleep(500)
MouseClick("left", 790, 721)
sleep(500)
MouseClick("left", 919, 713)
sleep(500)
EndFunc
<hr> Append on Mar 24 2007, 16:58<hr> jetzt fehlt nurnoch die fight und travell funktion^^
spwan+ sell hab ich ja
|
|
|
03/25/2007, 16:24
|
#42
|
elite*gold: 0
Join Date: Mar 2007
Posts: 19
Received Thanks: 0
|
When it will be ready?
|
|
|
03/25/2007, 16:31
|
#43
|
elite*gold: 0
Join Date: Jan 2007
Posts: 1,753
Received Thanks: 443
|
this is only the first part
i cant go on, because i have NOT a build for the fight part^^
pls can someone post a build? i found nothing
|
|
|
03/26/2007, 19:48
|
#44
|
elite*gold: 0
Join Date: Oct 2005
Posts: 2,487
Received Thanks: 215
|
I made some thoughts, right here.
13 healing prayers ;VERY important
15 smiting
7 prot
9 favor of the gods
1. PS
2. HB
3. SOJ
4. SOW
5. energy-signet
6. mending
7. aura of devotion
8. balthazars spirit
HOW TO TEST:
start the script
Go outside of granite
press F10
code is well commented, you will understand it.
Code:
#cs ----------------------------------------------------------------------------
AutoIt Version: 3.1.1.0
Author: myName
Script Function:
Template AutoIt script.
#ce ----------------------------------------------------------------------------
; Script Start - Add your code below here
HotKeySet("{F10}", "MoveTo")
while 1
sleep(50)
wend
func MoveTo()
local $BigDelay = Random(1001, 1999)
local $SmallDelay = Random(303, 804)
Send("8")
Sleep(2000+$BigDelay)
Send("7")
Sleep(1500+$BigDelay+$SmallDelay)
Send("6")
Sleep(2134+$BigDelay*0.5)
Send("5")
Sleep(1000+$BigDelay+$SmallDelay)
Send("{q down}") ;Moving to the left
Sleep($BigDelay-500)
Send("{q up}")
Sleep($SmallDelay)
Send("{w down}") ;Moving straight on
Sleep(5000+$BigDelay)
Send("{w up}")
Send("1") ;Buffing with ps and hb
Sleep(500+$SmallDelay)
Send("2")
Sleep($BigDelay)
Send("{w down}") ;moving straight into the middle
Sleep(3000+$bigDelay)
Send("{w up}")
Sleep($SmallDelay)
fight()
EndFunc
func fight()
for $i = 1 to 2
#cs
1 is protective spirit, 2 is hb, 3 SoJ, 4 symbol of wrath and 5 is e-buff
#ce
local $BigDelay = Random(1001, 1999)
local $SmallDelay = Random(303, 804)
Send("1")
Sleep(1000+$BigDelay)
Send("2")
Sleep($BigDelay)
Send("3")
Sleep(1000+$BigDelay)
Send("5")
Sleep(1100+$BigDelay)
Send("2")
Sleep($BigDelay)
Send("1")
Sleep($SmallDelay)
Send("4")
Sleep(4000+$BigDelay-$SmallDelay)
Send("1")
Sleep($SmallDelay)
Send("2")
Sleep($BigDelay)
Sleep(4000+$BigDelay)
Send("1")
Sleep($SmallDelay)
Send("2")
Sleep($BigDelay)
Sleep(4000+$BigDelay)
Send("5")
Sleep(1000+$BigDelay)
Send("1")
Sleep($SmallDelay)
Send("2")
Sleep($BigDelay)
Sleep(4000+$BigDelay)
Send("1")
Sleep($SmallDelay)
Send("2")
Sleep($BigDelay)
Sleep(4000+$BigDelay)
Send("1")
Sleep($SmallDelay)
Send("2")
Sleep($BigDelay)
Sleep(4000+$BigDelay)
Send("5")
Sleep(1000+$BigDelay)
Send("1")
Sleep($SmallDelay)
Send("2")
Sleep($BigDelay)
Sleep(4000+$BigDelay)
loot()
Next
EndFunc
func loot()
for $i = 0 to 8 ;looting 8 times, not many dops out there
$LootDelay = Random(1500, 2500)
$SmallDelay = Random(300, 600)
Send("o") ;targeting item
Sleep($SmallDelay) ;wait a Bit
Send("{SPACE}") ;pick it up
Sleep($LootDelay) ;waiting for being picked up
If $i == 4 then ;dont get killed while looting, after 4th item buffing
Send("1")
Sleep($SmallDelay)
Send("2")
Sleep($LootDelay)
endif
Next
EndFunc
|
|
|
03/27/2007, 18:17
|
#45
|
elite*gold: 0
Join Date: Mar 2007
Posts: 567
Received Thanks: 48
|
Why is this in Lin2 Main Discussions / Questions Section????
Yes Termix, your Script works! But whats energy-signet??? Bitte in deutsch?
Ganf!
|
|
|
Similar Threads
|
A NEW Project (Same Idea as Project Manifesto)
07/28/2009 - CO2 Private Server - 73 Replies
This is based off the original idea of project manifesto which I BELIEVE was a open source sorta deal
This meaning that the community contributes to the source instead of having a select few work on the server by itself and everyone else play the server
Franqeutly i am tired of ALL these servers that pop up last a few days then finish
honestly it gets REALLY old
Leave Your comments what you think
This is MY OPINION nothing else
|
Granite Citadel Bot
02/21/2007 - Guild Wars - 1 Replies
Hi, I see many Mo/W using a bot to go and farm outside of the granite citadel. Does anyone know what build they are using?
|
All times are GMT +1. The time now is 15:22.
|
|