Einzelnen Beitrag anzeigen
  #95 (permalink)  
Alt 30.08.17
next user next user ist offline
Premium Mitglied
 
Registriert seit: May 2015
Beiträge: 367
next user befindet sich auf einem aufstrebenden Ast
Standard

Erneut sorry,

ist irgendwie Routine bei mir gewesen, immer nur die neuesten Beiträge auf der Startseite anzuschauen. Ist erneut unntergegangen...

Bezüglich deines Problems, am einfachsten wäre es z.B. so:
  • Erzeuge ganz oben zwei Variablen, z.B.
    Code:
    bool     START_TIMER = false;
    int      START_TICKS = 0;
  • In der Init setzt du den Timer dann auf Sekunden deiner Wahl
    Code:
    EventSetTimer(3);
  • Füge dann noch folgendes in den Code
    Code:
    void OnTimer()
    {
       START_TIMER = true;
       EventKillTimer();
    }
  • Und in der Start-Funktion dann noch
    Code:
    START_TICKS++;
    
    if(START_TICKS < 3 || !START_TIMER)
       return 0;
    ganz an den Anfang
Im obigen Code würde alles andere erst abgearbeitet werden, wenn mindestens 3 Ticks kamen und mindestens 3 Sekunden vergangen sind.

Damit hab ich grad auf die schnelle immer die korrekten Werte gehabt...