Eine Variable mit einem Timer runtersetzen

Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!

Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
  • Hallo


    ich bin gerade an einem Wassertanksystem dran,dafür müsste ich es nun scripten das wenn man eine Taste drückt ein Timer gestartet wird,der jede 30 Sekunden einen bestimmten wert von einer Variablen abzieht,nur habe ich leider keine Idee wie ich sowas am besten scripten könnte.


    Könnte mir da villeicht jemand weiterhelfen?


  • //Ganz Oben im Script weiter oben als OnGameModeInit()
    forward Tanken();


    //Der Timer Der gestartet Wird da hin setzen wo er los gehen soll
    new Variable=1;
    SetTimer("Tanken",30000,false);//Tanken die Funktion die aufgerufen wird; 30000 = 30Sek in Millisekunden; false = soll der Timer einmalig oder ständig laufen hier einmalig


    //Unten im Script
    public Tanken()
    {
    Variable--;//Variable ist nun um 1 Verringert worden
    }