Die Oberfläche von VDS Renaissance ist in mehreren Sprachen verfügbar. Die offizielle Dokumentation wird auf Englisch gepflegt, um eine einheitliche, konsistente und stets aktuelle Referenz zu gewährleisten.
TIMER
Syntax
TIMER START,<n>,<type>,<param>
TIMER PAUSE,<n>, ON|OFF
TIMER STOP,<n>
Description
DialogScript supports up to 9 timers which can be dynamically created, paused and stopped.
TIMER START,<n>,<type>,<param> where <n> is the timer identifier from 1 to 9. The <type> can be one of:
| ALARM | Specifies an alarm timer. The <param> is the alarm time. When the alarm time is reached, the timer generates a TIMER<n>ALARM event. |
| CHRONO | Specifies a chronometer timer, which counts from zero up to the specified time. The <param> is the timer period. This parameter specifies the ending value for the timer. When the timer reaches this value it will stop and a TIMER<n>CHRONO event is generated. |
| CTDOWN | Specifies a countdown timer, which counts from the specified time down to zero. The <param> is the timer period. This parameter specifies the starting value for the timer. When the timer reaches zero it will stop and a TIMER<n>CTDOWN event is generated. |
TIMER PAUSE,<n>, ON|OFF suspends or continues the timer <n>.
TIMER STOP,<n> kills the specified timer <n>.
[VDS5] Values are specified as formatted strings in the format d-hh:mm:ss, regardless of regional time separator settings.
[VDS6] Values are specified as floating-point values (1.0 = one day) compatible with the @DATETIME function, which may be used to convert formatted time strings to floating-point format.
OK
Unchanged.
Example
TIMER START,1,CTDOWN,01-02:00:00
See a more advanced example...