das tut ist ja ziemlich schwer zu verstehen (das hier in E*pvpers)
frage ich ob mir wer helfen kann... (gebe auch thx ;b)
ich möchte eine timer func einbauen die nach 65sec die F1 taste drückt was ich dafür wissen muss..
-1 (ich denke mal das func ganz unten sein muss) wo muss ich das script in mein script einbinden?
-2 das script sollte imemriwder neustarten
3- bitte mit ";" und dann eine kleine info das ich das anhcvollziehen kann
ich habe es jetz soweit whinbekomen das da ma stand dank ner msgbox.. 10sec sind vergangen aber danach gings nicht weiter nun ist alles iweder ohne timer..
Na überleg mal wo das sein könnte. Hab nochmal alles ausführlich auskommentiert.
Code:
$timerInit1 = TimerInit() ; Initialisiert einen Timer mit den Namen $timerInit1 und setzt ihn auf 0
Sleep(5000) ; Wartet 5000 ms
$timerInit2 = TimerInit() ; Initialisiert einen Timer mit den Namen $timerInit2 und setzt ihn auf 0
while 1
$timerDiff1 = TimerDiff($timerInit1) ; Liest den Stand des Timers $timerInit1 aus und speichert ihn in $timerDiff1
$timerDiff2 = TimerDiff($timerInit2) ; Liest den Stand des Timers $timerInit1 aus und speichert ihn in $timerDiff1
ToolTip("Timer 1: "&int($timerDiff1)&" Timer 2: "&int($timerDiff2)) ; Generiert einen ToolTip um die aktuellen Timerstände anzuzeigen
If $timerDiff1 >= 10000 Then ; Wenn Timerstand von $timerDiff1 größer als 10000ms dann:
MsgBox("","","Timer 1 >= 10s") ; - zeige eine MsgBox
$timerInit1 = TimerInit() ; - Initialisiert einen Timer mit den Namen $timerInit1 und setzt ihn auf 0
EndIf
If $timerDiff2 >= 10000 Then ; Wenn Timerstand von $timerDiff1 größer als 10000ms dann:
MsgBox("","","Timer 2 >= 10s") ; - zeige eine MsgBox
$timerInit2 = TimerInit() ; - Initialisiert einen Timer mit den Namen $timerInit2 und setzt ihn auf 0
EndIf
WEnd
Na überleg mal wo das rein könnte. Hab nochml alles ausführlich auszukommentieren.
Code:
$timerInit1 = TimerInit() ; Initialisiert einen Timer mit den Namen $timerInit1 und setzt ihn auf 0
Sleep(5000) ; Wartet 5000 ms
$timerInit2 = TimerInit() ; Initialisiert einen Timer mit den Namen $timerInit2 und setzt ihn auf 0
while 1
$timerDiff1 = TimerDiff($timerInit1) ; Liest den Stand des Timers $timerInit1 aus und speichert ihn in $timerDiff1
$timerDiff2 = TimerDiff($timerInit2) ; Liest den Stand des Timers $timerInit1 aus und speichert ihn in $timerDiff1
ToolTip("Timer 1: "&int($timerDiff1)&" Timer 2: "&int($timerDiff2)) ; Generiert einen ToolTip um die aktuellen Timerstände anzuzeigen
If $timerDiff1 >= 10000 Then ; Wenn Timerstand von $timerDiff1 größer als 10000ms dann:
MsgBox("","","Timer 1 >= 10s") ; - zeige eine MsgBox
$timerInit1 = TimerInit() ; - Initialisiert einen Timer mit den Namen $timerInit1 und setzt ihn auf 0
EndIf
If $timerDiff2 >= 10000 Then ; Wenn Timerstand von $timerDiff1 größer als 10000ms dann:
MsgBox("","","Timer 2 >= 10s") ; - zeige eine MsgBox
$timerInit2 = TimerInit() ; - Initialisiert einen Timer mit den Namen $timerInit2 und setzt ihn auf 0
EndIf
WEnd
ist es dein bot oder der von uns?!?
wenn du programmieren wirklich lernen willst dann muss du versuchen erst mal alles alleine zu probieren bevor du hier was postest
Das Script soll nur eine Demonstration über die Nutzung von Timern für dich sein. Nicht ein fertiges Script für dich. Ein bisschen Eigeninitiative kann man ja wohl noch verlangen. Experimentier doch einfach mal ein bisschen damit rum, dann wirst du mit ein bisschen menschenverstand von ganz allein auf die lösung kommen.
Übrigens... hast du trotz Hilfe kein thx gegeben...
Das Script soll nur eine Demonstration über die Nutzung von Timern für dich sein. Nicht ein fertiges Script für dich. Ein bisschen Eigeninitiative kann man ja wohl noch verlangen. Experimentier doch einfach mal ein bisschen damit rum, dann wirst du mit ein bisschen menschenverstand von ganz allein auf die lösung kommen.
Übrigens... hast du trotz Hilfe kein thx gegeben...
Code:
$timerInit1 = TimerInit() ; Initialisiert einen Timer mit den Namen $timerInit1 und setzt ihn auf 0
Sleep(1000) ; Wartet 69 s
$timerInit2 = TimerInit() ; Initialisiert einen Timer mit den Namen $timerInit2 und setzt ihn auf 0
while 1
$timerDiff1 = TimerDiff($timerInit1) ; Liest den Stand des Timers $timerInit1 aus und speichert ihn in $timerDiff1
$timerDiff2 = TimerDiff($timerInit2) ; Liest den Stand des Timers $timerInit1 aus und speichert ihn in $timerDiff1
If $timerDiff1 >= 1000 Then ; Wenn Timerstand von $timerDiff1 größer als 69m dann:
Send ("{1}") ; - zeige eine MsgBox
$timerInit1 = TimerInit() ; - Initialisiert einen Timer mit den Namen $timerInit1 und setzt ihn auf 0
EndIf
If $timerDiff2 >= 1000 Then ; Wenn Timerstand von $timerDiff1 größer als 10000ms dann:
Send ("{1}")
$timerInit2 = TimerInit() ; - Initialisiert einen Timer mit den Namen $timerInit2 und setzt ihn auf 0
EndIf
WEnd
1. ist mein script und 2. ich habe ca 75% alleine geschrieben da hier auf meine fragen fast kaum antworten kamen und3. Moep sagte ja thx bei hilfe nur da ich dachte das es so geht aber es nicht geht brauche ich erneut hilfe ;b ^^ also thx erst wenn ich gepeilt habe, warum er nun kein F1 sendet ...
Weil du da auch Send ("{1}") stehen hast. Schau dir mal den an, da steht auch wie man die Funktionstasten senden kann...
huch das 1 war noch vom vorherigen test der aber auch nicht's gebracht hatt habe noch's falsche script geschrieben.. sry, aber selbst damit geht es net