So, hallo erstmal.
Ich hab heute ein lustiges neues Game namens Fragger gesehen und gleich mal getestet.
Irgendwann dacht ich mir "Hmm, bei Hard isses ja genauso wie bei Normal, da könnte man ja die Mausposition auslesen und wieder dort klicken, bin ja eh grad am AutoIt-lernen". Und aus Spaß an der Freude hab ich dann gleich mal angefangen.
Spoiler anzeigen
HotKeySet("s", "Start")
[/autoit] [autoit][/autoit] [autoit]$GUI= GUICreate("Fragger", 240, 40, 10, 10)
$Combo1= GUICtrlCreateCombo("Level", 10, 10, 100)
$Combo2= GUICtrlCreateCombo("Throw", 130, 10, 100)
While 1
Sleep(100)
WEnd
For $l=1 To 30 Step 1
GUICtrlSetData($Combo1, $l)
Next
GUISetState()
For $t=1 To 10 Step 1
GUICtrlSetData($Combo2, $t)
Next
GUISetState()
Func Start()
While 1
Select
Case $l=1
Select
Case $t=1
ControlClick("Play Fragger","","","left",1,219,791)
Sleep(15000)
Case $t>1
MsgBox(0,"More Throws later!","Not yet!",10000)
EndSelect
Case $l>1
MsgBox(0,"More Levels later!","Not #!&@ing yet!!!",10000)
EndSelect
WEnd
EndFunc
Problem: Es passiert 0,garnix.
GUI öffnet nicht, im GUI-Tut findet sich nix.
Also wenn irgendjemand *hust* kurz *hust* Zeit hätte, wäre ich sehr dankbar!
Ich plane einfach nur Level und den Wurf per Dropdown (Combo) auszuwählen, "s" zu drücken und ab gehts.
Vielen Dank schonmal fürs Durchlesen ![]()
MFG
Artokh
EDIT: Bissel aufgeräumt. Rest kann ich ja später immernoch einbauen...
EDIT2: Gespoilert, damit der Fred nich so lang wird.