Ich muss schon wieder nerfen. Und schon wieder wgn. einer soo simplen Sache, dass es mich selbst ärgert
Ich wollt den hfff Bot so umschreiben, dass er wenn er über die Map nicht den Ausgang findet er dann den nächsten Verbündeten anvisiert und dadurch rauskriegt wo er steht.
Soweit so gut aber ab einer bestimmten stelle macht er nich was er soll er macht das was er machen soll wenn er keinen der Verbündeten erkennt was aber nicht sein kann da die Checksumme stimmt das hab ich schon bestimmt 1 dutzend Mal nach geprüft. Warsch is n Wort falsch oder irg. so ein Driss ; /
Ich hoff auf eure Hilfe ich sitz an dem einfachen Kack schon (pls nich lachen^^) über 3std und es will mir einfach nicht gelingen.
Code:
; Das davor hab ich mal weggelassen werdet ihr denk ich nich brauchen wenn doch is das selbe wie beim MasteR GunneR bot.
$run1 = Random(1, 20, 1) ; $run1 = Random(1, 25, 1) habs auf 20 gestellt damit ich erstmal nur die eine Variante ändern muss.
$run2 = Random(1, 3, 1)
$south = Hex(PixelGetColor(597, 338),6)
$middle = Hex(PixelGetColor(570, 398),6)
$north = Hex(PixelGetColor(570, 420),6)
$southcheck = pixelchecksum(639,33,650,36)
$middlecheck = pixelchecksum(639,33,650,36)
$northcheck = pixelchecksum(639,33,650,36)
$Eve = 843073034
$Kurztor = 2235975402
$Herzog = 414532701
$lux = 1511866953
$Kurz = 1511866953 ; muss geändert werden WERT IST FALSCH
$Nika = 842221507
Select
Case $run1 < 21
Select
Case $south = "FFFFFF"
Send("{d down}")
$rndnumber = Random(421, 424)
Sleep($rndnumber)
Send("{d up}")
$rndnumber = Random(900, 1000)
Sleep($rndnumber)
Send("{a down}")
$rndnumber = Random(121, 124)
Sleep($rndnumber)
Send("{a up}")
$rndnumber = Random(900, 1000)
Sleep($rndnumber)
Send("{NUMPAD0}")
$rndnumber = Random(200, 400)
Sleep($rndnumber)
Send("{NUMPAD0}")
$rndnumber = Random(200, 400)
Sleep($rndnumber)
Send("{Space}")
$rndnumber = Random(7410, 7415)
Sleep($rndnumber)
Send("r")
$rndnumber = Random(390, 400)
Sleep($rndnumber)
Send("{a down}")
$rndnumber = Random(101, 104)
Sleep($rndnumber)
Send("{a up}")
Case $middle = "FFFFFF"
Send("{a down}")
$rndnumber = Random(1420, 1425)
Sleep($rndnumber)
Send("{a up}")
$rndnumber = Random(900, 1000)
Sleep($rndnumber)
Send("{d down}")
$rndnumber = Random(400, 405)
Sleep($rndnumber)
Send("{d up}")
$rndnumber = Random(900, 1000)
Sleep($rndnumber)
Send("{NUMPAD0}")
$rndnumber = Random(200, 400)
Sleep($rndnumber)
Send("{NUMPAD0}")
$rndnumber = Random(200, 400)
Sleep($rndnumber)
Send("{Space}")
$rndnumber = Random(8000, 8225)
Sleep($rndnumber)
Send("r")
Case $north = "FFFFFF"
Send("{a down}")
$rndnumber = Random(1420, 1425)
Sleep($rndnumber)
Send("{a up}")
$rndnumber = Random(900, 1000)
Sleep($rndnumber)
Send("{d down}")
$rndnumber = Random(300, 305)
Sleep($rndnumber)
Send("{d up}")
$rndnumber = Random(900, 1000)
Sleep($rndnumber)
Send("{NUMPAD0}")
$rndnumber = Random(200, 400)
Sleep($rndnumber)
Send("{NUMPAD0}")
$rndnumber = Random(200, 400)
Sleep($rndnumber)
Send("{Space}")
$rndnumber = Random(12200, 12225)
Sleep($rndnumber)
Send("r")
$rndnumber = Random(390, 400)
Sleep($rndnumber)
Send("{d down}")
$rndnumber = Random(121, 124)
Sleep($rndnumber)
Send("{d up}")
Case $north <> "FFFFFF" And $middle <> "FFFFFF" And $south <> "FFFFFF"
Send("{u}")
$rndnumber = Random(200, 400)
Sleep($rndnumber)
Send("{v}")
$rndnumber = Random(2000, 3000)
Sleep($rndnumber) ; GENAU BIS HIER MACHT ER WAS ER SOLL danach geht er davon aus, dass er keinen der NPCs gefunden hat was aber nicht sein kann.
select
Case $southcheck = $kurztor Or $southcheck = $Herzog
Send("{d down}")
$rndnumber = Random(421, 424)
Sleep($rndnumber)
Send("{d up}")
$rndnumber = Random(900, 1000)
Sleep($rndnumber)
Send("{a down}")
$rndnumber = Random(121, 124)
Sleep($rndnumber)
Send("{a up}")
$rndnumber = Random(900, 1000)
Sleep($rndnumber)
Send("{NUMPAD0}")
$rndnumber = Random(200, 400)
Sleep($rndnumber)
Send("{NUMPAD0}")
$rndnumber = Random(200, 400)
Sleep($rndnumber)
Send("{Space}")
$rndnumber = Random(7410, 7415)
Sleep($rndnumber)
Send("r")
$rndnumber = Random(390, 400)
Sleep($rndnumber)
Send("{a down}")
$rndnumber = Random(101, 104)
Sleep($rndnumber)
Send("{a up}")
Case $middlecheck = $Lux ; hier kommt noch Kurzick Wächter hin
Send("{a down}")
$rndnumber = Random(1420, 1425)
Sleep($rndnumber)
Send("{a up}")
$rndnumber = Random(900, 1000)
Sleep($rndnumber)
Send("{d down}")
$rndnumber = Random(400, 405)
Sleep($rndnumber)
Send("{d up}")
$rndnumber = Random(900, 1000)
Sleep($rndnumber)
Send("{NUMPAD0}")
$rndnumber = Random(200, 400)
Sleep($rndnumber)
Send("{NUMPAD0}")
$rndnumber = Random(200, 400)
Sleep($rndnumber)
Send("{Space}")
$rndnumber = Random(8000, 8225)
Sleep($rndnumber)
Send("r")
Case $northcheck = $Eve Or $northcheck = $Nika
Send("{a down}")
$rndnumber = Random(1420, 1425)
Sleep($rndnumber)
Send("{a up}")
$rndnumber = Random(900, 1000)
Sleep($rndnumber)
Send("{d down}")
$rndnumber = Random(300, 305)
Sleep($rndnumber)
Send("{d up}")
$rndnumber = Random(900, 1000)
Sleep($rndnumber)
Send("{NUMPAD0}")
$rndnumber = Random(200, 400)
Sleep($rndnumber)
Send("{NUMPAD0}")
$rndnumber = Random(200, 400)
Sleep($rndnumber)
Send("{Space}")
$rndnumber = Random(12200, 12225)
Sleep($rndnumber)
Send("r")
$rndnumber = Random(390, 400)
Sleep($rndnumber)
Send("{d down}")
$rndnumber = Random(121, 124)
Sleep($rndnumber)
Send("{d up}")
Case Else;
MouseClick("left", Random(1074, 1253), Random(232, 249), 1, $mousespeed)
$rndnumber = Random(200, 400)
Sleep($rndnumber)
Send("{Space}")
$rndnumber = Random(15000, 15500)
Sleep($rndnumber)
MouseClick("left", Random(1074, 1253), Random(206, 225), 1, $mousespeed)
$rndnumber = Random(200, 400)
Sleep($rndnumber)
Send("{Space}")
$rndnumber = Random(1200, 1300)
Sleep($rndnumber)
MouseClick("left", Random(1074, 1253), Random(232, 249), 1, $mousespeed)
$rndnumber = Random(200, 400)
Sleep($rndnumber)
Send("{Space}")
$rndnumber = Random(1400, 1500)
Sleep($rndnumber)
Send("{a down}")
$rndnumber = Random(100, 110)
Sleep($rndnumber)
Send("{a up}")
$rndnumber = Random(950, 1000)
Sleep($rndnumber)
Send("{d down}")
$rndnumber = Random(100, 110)
Sleep($rndnumber)
Send("{d up}")
$rndnumber = Random(900, 1000)
Sleep($rndnumber)
Send("{NUMPAD0}")
$rndnumber = Random(200, 400)
Sleep($rndnumber)
Send("{NUMPAD0}")
$rndnumber = Random(200, 400)
Sleep($rndnumber)
Send("{Space}")
$rndnumber = Random(10000, 10010)
Sleep($rndnumber)
Send("r")
$rndnumber = Random(5, 10)
Sleep($rndnumber)
Send("{a down}")
$rndnumber = Random(998, 1008)
Sleep($rndnumber)
Send("{a up}")
$rndnumber = Random(1390, 1400)
Sleep($rndnumber)
Send("{a down}")
$rndnumber = Random(100, 110)
Sleep($rndnumber)
Send("{a up}")
EndSelect
endselect
_travelcheck1kurzick();
; Danach kommt dann die andere Variante + das Ende der Func hab ich jetzt auch mal weggelassen.






