BOT League of Legends

11/11/2010 08:22 WoBo#1
Ich möchte einen Bot für LoL machen, doch ich habe nicht viel erfahrung mit Autoit^^

Deshalb wollte ich das ihr mir helft.

Es soll so funktionieren:

1. LoL starten im 1024x768 Fenstermodus (Desktop 1920x1080
2. Durch Position den Farbcode ermitteln und überprüfen
3. Wenn der Farbcode der richtige ist, dann klick auf die stelle
4. Zwischen dem ganzen (ingame) die ganze Zeit eine Fähigkeit einsetzen
5. Verloren/Gewonnen Button erkennen und anklicken
6. Nochmal Spielen Button
7. (LoL sucht automatisch nach nem Spiel und dann nimmt er random helden somit wäre hier nichts nötig)

So ich bitte euch mir vielleicht das Schema der Befehle zu geben, sodass ich die Farbcodes und Positionen eintragen kann (oder auch sleeptime)
Befehle die mir helfen würdenden Bot zu machen, zu posten wäre nett!


Als Belohnung gibt es einen Modern Warfare 2 Account... Nicht viel aber als Danke genung!
11/11/2010 09:23 omer36#2
PHP Code:
HotKeySet("{ESC}""_exit")


$Fenster "dein fenster name (lague of legens...)"
If WinWaitActive($FensterThen
    $x 
1024
    $y 
768
    WinMove
($Fenster""00$x$y)  
EndIf

While 
1
    $taste 
TimerInit()
    If 
TimerDiff($taste) >= 3000 Then ;sendet alle 3 sec.
        
Send(' deine taste ') ;die taste... zbSend('1')
        
$taste TimerInit()
    EndIf
    
$B PixelSearch(lefttoprightbottomcolor) ;hier die cood farbe einfügen
    
If IsArray($B) = True Then
        MouseMove
($B[0], $B[1], 1)
        
MouseClick("left")
    EndIf
WEnd


Func _exit
()
    Exit
EndFunc




While 1
    Sleep
("200")
WEnd 
5. ?
6. ?

keine ahnung, ob das klappt... versuchs einfach..

Quote:
Als Belohnung gibt es einen Modern Warfare 2 Account... Nicht viel aber als Danke genung!
brauch ich nicht
11/11/2010 16:24 maxi39#3
ich würde mit memory noch arbeiten, leben und mana auslesen damit man weis wann zauber eingesetzt werden sollen. ansonsten noch die posis der gegner und die entfernung berechnen usw...
11/11/2010 16:52 omer36#4
Quote:
Originally Posted by maxi39 View Post
ich würde mit memory noch arbeiten, leben und mana auslesen damit man weis wann zauber eingesetzt werden sollen. ansonsten noch die posis der gegner und die entfernung berechnen usw...
Quote:
Originally Posted by WoBo View Post
Ich möchte einen Bot für LoL machen, doch ich habe nicht viel erfahrung mit Autoit^^

wenn er nicht mal diese par punkte machen kann, das nicht wirklich schwer ist...(kann sein, dass ich oben einiges falsch habe, da ich das spiel nciht kenne und nicht genau weiß, was genau wann gemacht werden soll)

wird er ja wohl kaum in der lage sein (jetz) das mit memory zu machen...

oder irre ich mich da jetz?

einbischen überlegen vor´m posten schadet nie
11/11/2010 18:39 WoBo#5
Quote:
Originally Posted by omer36 View Post
wenn er nicht mal diese par punkte machen kann, das nicht wirklich schwer ist...(kann sein, dass ich oben einiges falsch habe, da ich das spiel nciht kenne und nicht genau weiß, was genau wann gemacht werden soll)

wird er ja wohl kaum in der lage sein (jetz) das mit memory zu machen...

oder irre ich mich da jetz?

einbischen überlegen vor´m posten schadet nie
ich kann keine programmiersprache auswendig aber ich kenne deren strukturen und die befehle und was sie bringen...
deshalb vergessen wir das mit memory ...oder irgendjemand hat zeit mit mir zusammenzuarbeiten...z.b. über skype
11/11/2010 18:47 omer36#6
ahh ich seh grad, hier hab ich nen fehler:

Code:
$Fenster = "dein fenster name (lague of legens...)"
If WinWaitActive($Fenster) Then
    $x = 1024
    $y = 768
    WinMove($Fenster, "", $x, $y)
EndIf
dieser teil müsste so sein:
PHP Code:
WinMove($Fenster""00$x$y
11/11/2010 19:01 WoBo#7
dann editiere deinen beitrag bitte ^^
ich probiere das mrogen aus... wär gut wenn du skype oder so hättest damit ich mit dir reden kann
11/11/2010 19:04 omer36#8
nee hab kein skype, und auch keine lust die privat unterricht zu geben, und dir alles zu erklären ...

schau dir die tut´s an, dauert nicht länger als ne halbe stunde...
autoit ist nun wirklich nicht grade schwer zu lernen...

da du ja schon in etwa einiges zu wissen behauptest, wird das nicht allzuschwer für dich...
11/11/2010 20:16 WoBo#9
ok vielen dank trotzdem