Also wie ja oben steht brauche ich Hilfe bei einem PixelBot zum Farmen.
Der Bot soll davon unterscheiden können ob er einen Mob anvisiert hat oder nicht.
Das funktioniert bei meinem Bot folgendermaßen:
Er Scannt oben die Farbe von der HP Leiste des Monsters (Rot),wenn diese vorhaden ist dann fängt er an die Skills auszuführen und zu looten.
Wenn sie nicht vorhaden ist drückt er einfach TAB um ein Mob anzuvisieren...und...danach...naja passiert gar nichts.Und genau das ist mein Problem.
Ich möchte nicht einfach einen Bot mit einer Endlosschleifen erstellen sondern einen der etwas unterscheiden kann und etwas Intilligenter handelt damit er nicht so leicht in irgendwelchen Ecken verloren geht.
Hier ist das was ich bis jetzt geschrieben hab...aber ich komme einfach nicht weiter wäre bei Hilfe sehr dankbar
Code:
;---HotKeys------------------
HotKeySet("{End}", "Start")
HotKeySet("{ESC}", "Ende")
;----------------------------
;---Colors-------------------
$Monster = PixelSearch (424, 30, 617, 67, 0xC60000)
;----------------------------
;---Functions----------------
If IsArray ($Monster) = True Then
Sleep (1000)
Controlsend ("4Story","","","1")
Sleep (20000)
Controlsend ("4Story","","","2")
Sleep (2000)
ControlSend ("4Story","","","Z")
EndIF
If ($Monster) = False Then
ControlSend ("4Story","","","{TAB}")
;Ab hier passiert nichts mehr ich will das er wieder bei dem If isArray anfängt
nachdem er ein Monster angewählt hat.
EndIF






