wie kann ich einen timer countdown machen, also dass ich z.B. 59 sekunden habe und die dann runtergezählt werden? ich bin irgendwie zu dumm:confused:
Druckbare Version
wie kann ich einen timer countdown machen, also dass ich z.B. 59 sekunden habe und die dann runtergezählt werden? ich bin irgendwie zu dumm:confused:
Gibs doch ne Befehel für :O
Timer eben, dann machste noch in Event, mit der Bedingung das der Timer auf Null steht, fertsch.
btw, hättest du das auch in einen der gepinnten Threads nachlesen können^^
Also timer set 00:59
dann timer start
(nur damit er runterzählt)
das geht aber net
- SCRIPT -
<> Change Timer: Set timer 1 to 0'59"
<> Change Timer: Start timer 1, Display on screen
<> Fork Condition: If Timer 1 <= 0'0" then ...
<>
: Else ...
<>
: End of fork
Türlich geht das oO
habs grad in 5 sec. getestet.
Die Timerbedingung muss in ein anderes Event rein.
Wenn das Event von dir auf PP oder Autostart steht,
dann wird der Timer einfach immer wieder neu gestartet.
Wenn man es unbedingt in ein Event setzen will:
So funktioniert es dann auch in einem Event.Code:<> Change Timer: Set timer 1 to 0'59"
<> Change Timer: Start timer 1, Display on screen
<> Loop
<> Fork Condition: If Timer 1 <= 0'0" then ...
<> Break Loop
<>
: Else ...
<>
: End of fork
<>End Loop
<> Change Switch: [0001:Timer1 Aktivierung] SET OFF
<>
Der Switch 0001:Timer1 Aktivierung muss dabei im CE als Aktivierungsbedingung eingestellt sein.
Wenn man mehrmals einen Timer im Spiel nutzen will, bietet sich diese Methode an das man die
Timerzeit aus einer Variable ziehen lässt. So könnte man BEVOR man den Switch für das Timer CE
aktiviert dementsprechend in der Variable die Zeit einstellen lassen. Natürlich sollte man dann nicht
vergessen am Ende vom CE die Variable der Timerzeit wieder auf 0 zu setzen. Der Ordnung halber.