Hiho Leute,
ich habe mir nun einen Angelbot gesriptet. Nun bleibt mein Bot leider stehn, wenn er einmal die Fischblase nicht erkennt. Hier is ein Teil des Sriptes, wie ich das mit der Fischblase gemacht hab.
Hiho Leute,
ich habe mir nun einen Angelbot gesriptet. Nun bleibt mein Bot leider stehn, wenn er einmal die Fischblase nicht erkennt. Hier is ein Teil des Sriptes, wie ich das mit der Fischblase gemacht hab.
Gibt es irgendein Befehl, dass wenn in dem Sript 1 Min oder so keine Aktivität ist, dass das Sript von vorne los geht?!
Danke
Manlius
versuchs mal so:
$durchlauf = 0
Do
$durchlauf = $durchlauf +1
$fish1 = PixelGetColor (395,37)
$fish10 = PixelGetColor (501,68)
$fish100 = PixelGetColor (394,38)
$fish1000 = PixelGetColor (455,216)
$fish10000 = PixelGetColor (277,127)
$fish11111 = PixelGetColor (364,37)
Until $fish1 = 0xFCF8FC Or $fish10 = 0xECE9ED Or $fish100 = 0xFCF8FB Or $fish1000 = 0xEDE8EB Or $fish10000 = 0x52A9C5 Or $fish11111 = 0xFCF8FC Or $durchlauf > 5000 (hier musst du bisschen rumprobieren, bei meinem klappt 5000 ganz gut, entspricht dann in etwa 2 minuten)
Edit:
dann bekommst du allerdings probleme, weil er danach immer noch die angel rausziehen will
deshalb hab ich das in meinem bot mit ne while-schleife gemacht:
Send ("{1 down}")
Sleep (500)
Send ("{1 up}")
Sleep (1500)
Send ("{F4 down}")
Sleep (500)
Send ("{F4 up}")
while 1
$fish1 = PixelGetColor (395,37)
$fish10 = PixelGetColor (501,68)
$fish100 = PixelGetColor (394,38)
$fish1000 = PixelGetColor (455,216)
$fish10000 = PixelGetColor (277,127)
$fish11111 = PixelGetColor (364,37)
If $fish1 = 0xFCF8FC Or $fish10 = 0xECE9ED Or $fish100 = 0xFCF8FB Or $fish1000 = 0xEDE8EB Or $fish10000 = 0x52A9C5 Or $fish11111 = 0xFCF8FC then
Sleep ($Sleep)
Send ("{F4 down}")
Sleep (500)
Send ("{F4 up}")
Sleep (2000)
$durchlauf = 0
exitloop
endif
If $durchlauf > 5000 then
exitloop
endif
wend
und nochmal
Edit:
ich würde auch eher mit Pixelsearch nach der blase scannen, ist effektiver und klappt auf jedem computer, weil du ne gewisse shade-variation einsetzen kannst
$durchlauf = 0
Do
$durchlauf = $durchlauf +1
$fish1 = PixelGetColor (395,37)
$fish10 = PixelGetColor (501,68)
$fish100 = PixelGetColor (394,38)
$fish1000 = PixelGetColor (455,216)
$fish10000 = PixelGetColor (277,127)
$fish11111 = PixelGetColor (364,37)
Until $fish1 = 0xFCF8FC Or $fish10 = 0xECE9ED Or $fish100 = 0xFCF8FB Or $fish1000 = 0xEDE8EB Or $fish10000 = 0x52A9C5 Or $fish11111 = 0xFCF8FC Or $durchlauf > 5000 (hier musst du bisschen rumprobieren, bei meinem klappt 5000 ganz gut, entspricht dann in etwa 2 minuten)
Edit:
dann bekommst du allerdings probleme, weil er danach immer noch die angel rausziehen will
deshalb hab ich das in meinem bot mit ne while-schleife gemacht:
Send ("{1 down}")
Sleep (500)
Send ("{1 up}")
Sleep (1500)
Send ("{F4 down}")
Sleep (500)
Send ("{F4 up}")
while 1
$fish1 = PixelGetColor (395,37)
$fish10 = PixelGetColor (501,68)
$fish100 = PixelGetColor (394,38)
$fish1000 = PixelGetColor (455,216)
$fish10000 = PixelGetColor (277,127)
$fish11111 = PixelGetColor (364,37)
If $fish1 = 0xFCF8FC Or $fish10 = 0xECE9ED Or $fish100 = 0xFCF8FB Or $fish1000 = 0xEDE8EB Or $fish10000 = 0x52A9C5 Or $fish11111 = 0xFCF8FC then
Sleep ($Sleep)
Send ("{F4 down}")
Sleep (500)
Send ("{F4 up}")
Sleep (2000)
$durchlauf = 0
exitloop
endif
If $durchlauf > 5000 then
exitloop
endif
wend
und nochmal
Edit:
ich würde auch eher mit Pixelsearch nach der blase scannen, ist effektiver und klappt auf jedem computer, weil du ne gewisse shade-variation einsetzen kannst
Hey cool vielen vielen Dank
Edit: Also das ganze sieht bei mir jetzt so aus:
PHP Code:
While 1 Sleep (1000) MouseClick ("left",$Inv10,$Inv11,1) If $kl_fisch_benutzer = 1 Then $kl = PixelSearch (630,273,795,565,$kleiner) ;kleiner Fischsuche
If Not @error Then MouseClick ("right",$kl[0],$kl[1],1) Sleep (1500) Send ("{F4 down}") Sleep (500) Send ("{F4 up}") EndIf While 1 $fish1 = PixelSearch (218,7,400,400,$fischbl1,10) If Not @error Then Sleep ($Sleep) Send ("{F4 down}") Sleep (500) Send ("{F4 up}") Sleep (2000) $durchlauf = 0 ExitLoop EndIf If $durchlauf > 5000 Then ExitLoop EndIf WEnd If @error = 1 Then Sleep (1000) Mouseclick ("left",$Inv20,$Inv21,2) Sleep (500) EndIf $kl = PixelSearch (630,273,795,565,$kleiner) ;kleiner Fischsuche If Not @error Then MouseClick ("right",$kl[0],$kl[1],1) Sleep (1500) Send ("{F4 down}") Sleep (500) Send ("{F4 up}") EndIf While 1 $fish1 = PixelSearch (218,7,400,400,$fischbl1,10) If Not @error Then Sleep ($Sleep) Send ("{F4 down}") Sleep (500) Send ("{F4 up}") Sleep (2000) $durchlauf = 0 ExitLoop EndIf If $durchlauf > 5000 Then ExitLoop EndIf WEnd EndIf If @error Then If $1 = 1 Then Send ("{1 down}") Sleep (500) Send ("{1 up}") Sleep (1500) Send ("{F4 down}") Sleep (500) Send ("{F4 up}")
While 1 $fish1 = PixelSearch (218,7,400,400,$fischbl1,10) If Not @error Then Sleep ($Sleep) Send ("{F4 down}") Sleep (500) Send ("{F4 up}") Sleep (2000) $durchlauf = 0 ExitLoop EndIf If $durchlauf > 5000 Then ExitLoop EndIf WEnd EndIf
EndIf
DAs Problem is, dass er jetzt net mal mehr die Köder an der Angel befestigt seit dem ich das mit mit Pixelsearch drin hab.
Metin2 Anti-stehenbleiben-Bot 07/04/2010 - Metin2 Hacks, Bots, Cheats, Exploits & Macros - 33 Replies So, da es mich immer nervt dass wenn ich nen Laden mehrere Stunden aufhab und dann zurück zum Computer komme ist dass dann Metin abgestürzt ist. Deswegen hab ich mal rasch nen Bot geskriptet der Ladenwerbung macht & alle 2 min die Maus nen bissel beweg
Für die Ladenwebung einfach die Texte hinschreiben (es sind 3 freibestimmbare Texte) ;)
Der Bot startet sich mit der Numpad-Taste7 und wird mit der Numpad-Taste 8 beendet
Password:
Es gibt den Bot mit oder ohne Ladenwerbung :D
Wenn ich...
St2 bug (wand vorm goal ;) ) 05/07/2010 - S4 League - 7 Replies vorm goal ist ja sone große wand wo viele wallshooten oder mit anchor hoch gehen zum td machen ;)
wenn man auf eine bestimmte liene kommt und dort ein gegner steht (hinter der mauer) sieht man seinen namen o.ö
getroffen hab ich bis jetzt keinen damit^^
werde es morgen nomma mit rail versuchen
http://img695.imageshack.us/i/bugfi.jpg/
Geschlecht vorm namen oO 12/28/2009 - S4 League - 3 Replies Ich habe das rausgefunden wie das geht nur 1 problem alle chars werden als weiblich angzeigt wie krieg ich das korregiert ^^
Vorm Portal 01/16/2007 - World of Warcraft - 2 Replies Huhu,
Wart Ihr schon vorm Dunklen Portal?
ich eben gerade da war die Höhle los, das waren bestimmt 6 Raids an Allys und Horde ebenfalls.
laggy Pur ^^.
Wie wars bei euch?