Habs geschafft musste es nur ind die switch vom form2 ziehen danke für die hilfe bis jetzt bin aber noch nicht ganz fertig leider.
Aber hier ist wieder eine kleine frag wie kann man nochmalk folder erstellen?
Kleine deppenfrage wegen funktionen
-
- [ offen ]
-
franjob -
2. November 2009 um 14:23 -
Geschlossen -
Erledigt
-
-
- Offizieller Beitrag
DirCreate
-
wenn ich hotkeyset("+",counter) dann shcließt das fenster gleich wieder.
-
- Offizieller Beitrag
Sag mal, ist es wirklich so schwer die Hilfe zu lesen?
Sollen wir das komplette Script schreiben? Der Name der Funktion muß in " stehen.Und die Taste in {}.
HotKeySet("{+}","Counter") -
So, dann programmieren wir jetzt selber das Script.
Sowie ich den Thread bisher sehe, bombst du die Mitglieder mit Fragen zu, ich meine Fragen kann man ja, aber ich frage erst bevor ich auch erstmal den Problem auf die Schliche gekommen bin, vorallem:
_Gui... - undefined Function.
Was kann das wohl bedeuten?
PS.: Selbst ist der Mann.
Ach und Hotkeyset("{+}", "counter") in Anführungszeichen.Edit: Raupi : Warst schneller
-
Habs geschafft musste es nur ind die switch vom form2 ziehen
wenn ich hotkeyset("+",counter) dann shcließt das fenster gleich wieder.
[autoit]
schonmalHotKeySet("{+}","counter")
[/autoit]
probiert?Grrr wir sind hier doch kein bastelverein der dein Script nach deinen Wünschen anpasst. Selber mal ausprobieren ist gefragt. Ich kling mich an der stelle mal aus.
-
Ok sorry aber jetzt hab ich wwas wo ich nicht weiter weiß und zwar eine zahl soll sich bestimmen durch das was in combo 1 und 2 steht wie geht das
-
Hi,
[autoit]
Irgenwie kommt bei mir jetzt so nen error bei iniread weiß aber ent warum?DirCreate(@ScriptDir&"\files")
[/autoit]
Global $count = IniRead(@ScriptFullPath&"\files\darkorbit.ini","settings","Getöte","0")
Global $gate = IniRead(@ScriptDir&"\files\darkorbit.ini","settings","Gate")
Global $wave = IniRead(@ScriptDir&"\files\darkorbit.ini","settings","Welle")
Global $enemys = IniRead(@ScriptDir&"\files\darkorbit.ini","settings","Gegner") -
- Offizieller Beitrag
An die Supporter: http://anonym.to/?http://www.darkorbit.de/
-
sieht das aus wie nen bot?? Ich will für galaxy gates einen zähler machen damit man noch weiß wie viel übrig sind oder sieht du das was wie searchpixel oder klick oder sowas??
-
An die Supporter: http://anonym.to/?http://www.darkorbit.de/
habs mir iwie gleich gedacht...
da wird er wohl oder übel auf sich allein gestellt sein
-
na toll hey das ist doch kein bot das ist wie wenn ich ne strichliste machen würde. ich drück + und ein label erhöhöt sich und das soll nen bot sein?
[autoit]
Schaut euch doch mal den Code an:#include <ButtonConstants.au3>
[/autoit][autoit][/autoit][autoit]
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#Include <GuiComboBox.au3>DirCreate(@ScriptDir&"\files")
[/autoit][autoit][/autoit][autoit][/autoit][autoit]
Global $count = IniRead(@ScriptDir&"\files\darkorbit.ini","settings","Getöte","0")
Global $gate = IniRead(@ScriptDir&"\files\darkorbit.ini","settings","Gate")
Global $wave = IniRead(@ScriptDir&"\files\darkorbit.ini","settings","Welle")
Global $enemys = IniRead(@ScriptDir&"\files\darkorbit.ini","settings","Gegner")#Region ### START Koda GUI section ### Form=C:\Users\Franz\Desktop\do.kxf
[/autoit][autoit][/autoit][autoit]
$Form1 = GUICreate("GalaxyGate Zähler", 460, 317, 192, 124)
$Menu = GUICtrlCreateMenu("Datei")
$Menuitem1 = GUICtrlCreateMenuItem("Einstellungen", $Menu)
$Menuitem2 = GUICtrlCreateMenuItem("Speichern", $Menu)
$Menuitem3 = GUICtrlCreateMenuItem("Info", $Menu)
$Label1 = GUICtrlCreateLabel($count, 40, 96, 36, 17)
$Button1 = GUICtrlCreateButton("Hochzählen", 176, 112, 75, 25, $WS_GROUP)
$Button2 = GUICtrlCreateButton("Reset", 144, 208, 75, 25, $WS_GROUP)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ####Region ### START Koda GUI section ### Form=C:\Users\Franz\Desktop\do2.kxf
[/autoit][autoit][/autoit][autoit]
$Form2 = GUICreate("Einstellungen", 358, 184, 193, 125)
$Label3 = GUICtrlCreateLabel("Gate", 24, 32, 36, 17)
$Label4 = GUICtrlCreateLabel("Welle", 24, 72, 36, 17)
$Combo1 = GUICtrlCreateCombo($gate, 120, 32, 145, 25)
$Combo2 = GUICtrlCreateCombo($wave, 120, 72, 145, 25)
$Button3 = GUICtrlCreateButton("Speichern", 128, 128, 75, 25, 0)
GUISetState(@SW_HIDE)
#EndRegion ### END Koda GUI section ###
;Implementierung der Combo Boxen
GUICtrlSetData($Combo1, "Alpha|Beta|Gamma|Delta")Func counter()
[/autoit][autoit][/autoit][autoit]
If $count = 80 Then
MsgBox(64, "Welle geschafft", "Du hast die Welle geschafft")
$count = 0
Else
$count = $count + 1
EndIf
GUICtrlSetData($Label1, $count)
EndFunc ;==>counterFunc decounter()
[/autoit][autoit][/autoit][autoit]
$count = $count -1
GUICtrlSetData($Label1, $count)
EndFuncFunc reset()
[/autoit][autoit][/autoit][autoit]
$count = 0
GUICtrlSetData($Label1, $count)
EndFunc ;==>resetFunc save()
[/autoit][autoit][/autoit][autoit]
$gate = GUICtrlRead($Combo1)
$wave = GUiCtrlRead($Combo2)IniWrite(@ScriptDir&"\files\darkorbit.ini","Settings","Gate",$gate)
[/autoit][autoit][/autoit][autoit]
IniWrite(@ScriptDir&"\files\darkorbit.ini","Settings","Welle",$wave)
IniWrite(@ScriptDir&"\files\darkorbit.ini","Settings","Getöte",$count)
IniWrite(@ScriptDir&"\files\darkorbit.ini","Settings","Gegner",$enemys)
EndFuncHotKeySet("{+}","counter")
[/autoit][autoit][/autoit][autoit][/autoit][autoit]
HotKeySet("{-}","decounter")While 1
[/autoit]
$nMsg = GUIGetMsg(1)
Switch $nMsg[1]
Case $Form1
Switch $nMsg[0]
Case $GUI_EVENT_CLOSE
Exit
Case $Button1
counter()
Case $Button2
reset()
Case $Menuitem1
GUISetState(@SW_SHOW, $Form2)
EndSwitch
Case $Form2
Switch $nMsg[0]
Case $GUI_EVENT_CLOSE
GUISetState(@SW_HIDE, $Form2)
Case $Button3
save()
GUISetState(@SW_HIDE, $Form2)
Case $Combo1
$Auswahl = GUICtrlRead($Combo1)
Switch $Auswahl
Case "Alpha"
GUICtrlSetData($Combo2,"1 Welle|2 Welle|3 Welle|4 Welle|5 Welle|6 Welle|7 Welle|8 Welle|9 Welle|10 Welle")
Case "Beta"
GUICtrlSetData($Combo2,"1 Welle|2 Welle|3 Welle|4 Welle|5 Welle|6 Welle|7 Welle|8 Welle|9 Welle|10 Welle")
Case "Gamma"
GUICtrlSetData($Combo2,"1 Welle|2 Welle|3 Welle|4 Welle|5 Welle|6 Welle|7 Welle|8 Welle|9 Welle|10 Welle")
Case "Delta"
GUICtrlSetData($Combo2,"1 Welle|2 Welle|3 Welle|4 Welle|5 Welle|6 Welle|7 Welle|8 Welle|9 Welle|10 Welle")
EndSwitch
EndSwitch
EndSwitch
WEnd -
Irgenwie kommt bei mir jetzt so nen error bei iniread weiß aber ent warum?
is des so schwer den error zu posten?
ich schätz mal dass er die ini nich findet, und da kein default wert angegeben is weiß er nich was er in die variable schreiben soll.
-
Ah stimmt das ding hat noch nen default wert danke.
-
Ich habe jetzt sowas dazu gemacht bei der save funktion aber er speichert nicht die variable enemys.
[autoit]Func save()
[/autoit]
$gate = GUICtrlRead($Combo1)
$wave = GUiCtrlRead($Combo2)
If $gate = "Alpha"& $wave= "1 Welle" Then
$enemys=40
Endif
IniWrite(@ScriptDir&"\files\darkorbit.ini","Settings","Gate",$gate)
IniWrite(@ScriptDir&"\files\darkorbit.ini","Settings","Welle",$wave)
IniWrite(@ScriptDir&"\files\darkorbit.ini","Settings","Getöte",$count)
IniWrite(@ScriptDir&"\files\darkorbit.ini","Settings","Gegner",$enemys)
EndFunc -
[autoit]
If $gate = "Alpha" AND $wave= "1 Welle" Then
[/autoit]Man beachte die HILFE (F1)
ZitatIf statements may be nested.
The expression can contain the boolean operators of AND, OR, and NOT as well as the logical operators <, <=, >, >=, =, ==, and <> grouped with parentheses as needed. -
-
Hi,
Göaub ihr man kann das programm scannen lassen ob oben links das wort abgeschossen dasteht? -
welches wort oben links? und wie dasteht? vollständig oder wie?
-
Also oben links in dem kleinen fenster steht dann abgeschossen wenn du einen gegner geschafft hast ud schafft man dies zu erkennen wenn dies das steht sodas er nicht selber drauf drücken muss
-