|
You last visited: Today at 00:42
Advertisement
BOT League of Legends
Discussion on BOT League of Legends within the AutoIt forum part of the Coders Den category.
11/11/2010, 08:22
|
#1
|
elite*gold: 0
Join Date: Dec 2008
Posts: 89
Received Thanks: 15
|
BOT League of Legends
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
|
#2
|
elite*gold: 0
Join Date: Mar 2009
Posts: 2,317
Received Thanks: 1,255
|
PHP Code:
HotKeySet("{ESC}", "_exit")
$Fenster = "dein fenster name (lague of legens...)" If WinWaitActive($Fenster) Then $x = 1024 $y = 768 WinMove($Fenster, "", 0, 0, $x, $y) EndIf
While 1 $taste = TimerInit() If TimerDiff($taste) >= 3000 Then ;sendet alle 3 sec. Send(' deine taste ') ;die taste... zb. Send('1') $taste = TimerInit() EndIf $B = PixelSearch(left, top, right, bottom, color) ;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
|
#3
|
elite*gold: 0
Join Date: Feb 2009
Posts: 542
Received Thanks: 112
|
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
|
#4
|
elite*gold: 0
Join Date: Mar 2009
Posts: 2,317
Received Thanks: 1,255
|
Quote:
Originally Posted by maxi39
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
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
|
#5
|
elite*gold: 0
Join Date: Dec 2008
Posts: 89
Received Thanks: 15
|
Quote:
Originally Posted by omer36
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
|
#6
|
elite*gold: 0
Join Date: Mar 2009
Posts: 2,317
Received Thanks: 1,255
|
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, "", 0, 0, $x, $y)
|
|
|
11/11/2010, 19:01
|
#7
|
elite*gold: 0
Join Date: Dec 2008
Posts: 89
Received Thanks: 15
|
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
|
#8
|
elite*gold: 0
Join Date: Mar 2009
Posts: 2,317
Received Thanks: 1,255
|
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
|
#9
|
elite*gold: 0
Join Date: Dec 2008
Posts: 89
Received Thanks: 15
|
ok vielen dank trotzdem
|
|
|
All times are GMT +1. The time now is 00:42.
|
|