Wie der titel schon sagt ich will eine farbe auf dem desktop finden und dann dorthin klicken hier der hintergrund:
kennt ihr das spiel ragnarok dort gibt es rosane viecher die urleicht zu killen sind und da ich im inet keine (funktionierenden)bots finden kann will ich mir jetzt einen selbst basteln
lg Kaito
Farbe finden und dorthin klicken...
-
- [ offen ]
-
Kaito -
7. Oktober 2006 um 20:31 -
Geschlossen -
Erledigt
-
-
- Offizieller Beitrag
Hi,
guck dir mal die Funktion PixelSearch() an.
So long,
Mega
PS: Dann ggf. noch ControlClick
-
hi, habe für das game mal einiges versucht
Arbeitskollege ist ohne was zu machen (inaktive) immer nach einer gewissen zeit vom server geflogen!das was du machen willst, habe ich NICHT hinbekommen.
Das game fenster stimmt nicht mit den winausgaben überein!
bs: wenn du die auflösung 800x600 hast, hat das game in desen ausgabe einen höheren wert.
frage micht nicht wie so.bei meinen vorgegeben klicks sind die immer auf der selben stelle im spiel hinaus gelaufen. (ausen am rand)
-
ja ich weiß wie ich das machen mus aber das funzt nich
das is der fehlerE:\Programme\AutoIt3\ro_poringkill_script.au3 (9) : ==> Subscript used with non-Array variable.:
MouseClick("left", $a[0], $a[1])
MouseClick("left", $a^ ERRORund das der code:
[autoit]Sleep(5000)
[/autoit][autoit][/autoit][autoit][/autoit][autoit]HotKeySet("p", "stop")
[/autoit][autoit][/autoit][autoit]
While 1
If Not @error Then
While 1
$a = PixelSearch( 0, 0, 1024, 768, 0xFA978E)
MouseClick("left", $a[0], $a[1])
Sleep(2000)
Send('{INS}')
Sleep(5000)
HotKeySet("!y", "stop")
WEnd
Else
Opt("MouseClickDownDelay", 5000)
MouseClick("left", 504, 10)
Opt("MouseClickDownDelay", 10)
EndIf
WEndfunc stop()
[/autoit]
Exit
EndFunc -
- Offizieller Beitrag
Hallo!
Wenn er kein array zurückgibt dann gibt es die farbe nicht!
[autoit]
Umgehen kann man das so:$a = PixelSearch( 0, 0, @DesktopWidth, @DesktopHeight, 0xFA978E)
[/autoit]
If @error Then MsgBox(16,"","Die Farbe gibt es sowasvon garnicht wie einhörner aufm mars")Mfg Spider
Edit: @Gangster: stimmt überhaupt^^
-
Man könnte doch prüfen welche Auflösung eingestellt ist, und dann wenn z.B. 800x600 eingestellt ist x starten und wenn 1024x768 eingestellt ist y starten
-
na dann mal viel spaß!
ich bin verrückt geworden mit den game -
bei mir gingen die klicks auch immer rechts oben in die ecke
kann mir wer helfen ich packs einfach nicht
lg Kaito -
hallo hört mich wer^^
lg Kaito -
hallo
bei welchen Korodnaten ist das den ?
mach doch einfach nicht ab 0 sodnern ab kordnate +1