AW: Interval ohne funktion
Lass mich raten, Time bleibt immer 0?
Schau dir mal deinen Code genau an.
Anfangs ist Time gleich 0. Time wird um 1 erhöht und ist somit 1. Dadurch wird das if ausgeführt. In dem if wird Time wieder auf 0 gesetzt. Beim nächsten Durchlauf ist Time also wieder 0, wird um eines erhöht, if wird ausgeführt wodurch Time wieder auf 0 gesetzt wird.
(Dein Code, gekürzt auf die stellen die ich meine)
Code:
Time++ // Time um eines erhöhen, 0+1=1
if(Time==1) { // Dieses if wird ausgeführt da Time ja 1 ist (0+1=1)
Time=0 // Time wird wieder auf 0 gesetzt, wodurch es beim nächsten mal (nach erhöhung auf 1) wieder ausgeführt wird.
}
AW: Interval ohne funktion
interval ist kaputt, seit garry da was "gemacht" hat (timer.destroy funktioniert nicht so wie es soll)
Am besten wäre es per runOnTick ein timer zu machen, runontick läuft bei einem ~66er servertick, 65.5 mal pro sekunde
also wie ~ interval(15)
Mach einfach interval(1000) weg und bei
Time==1 einfach Time >= 66
Dann hast du nen Sekundentimer
AW: Interval ohne funktion
Is zwars net schön aber danke werde es ausprobieren.
Weist du vlt auch gerade mit wie viel die Singleplayer server laufen auch mit tick 66??
@isch ja wenn du dir den Code mal genau anschaust ergibt das schon sin das der timer jedes mal wieder auf Null gesetzt wird .
MFG Bursty
---------- Beitrag hinzugefügt um 21:01 ---------- Vorheriger Beitrag war um 20:52 ----------
Hat sich erledigt es kam ebend ein update und jetzt funtzt interval wieder ^^