Server Zeit setzen

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 liebe Community,


    Ich hab in meinem Selfmade Script jetzt ein Code geschrieben.


    SetWorldTime(21);
    Ich möchte aber das dieses WorldTime(21); um eine bestimmte Zeit kommt sagen wir mal 19 Uhr das soll dann anhalten bis Morgens um 6 Uhr. Dann soll es wieder normal mit der Zeit weiter gehen. Geht das irgentwie?


    Danke im Vorraus


    Mit freundlichen Grüßen,
    SkillzControl

    Mit freundlichen Grüßen,
    Dachdecker

  • Da gibt es mehrere Lösungsansätze:


    1. Du koppelst dies mit deiner Ingame-Uhr falls du sowas hast das ist ein Timer der sich immer wieder wiederholt.
    2. Du baust sowas in einen Timer ein den du bereits hast, welcher sich alle 1 bis maximal 10 Minuten wiederholt ein in dem du jeweils die Zeit mit Gettime ermittelst und den ersten Rückgabe wert vergleichst.
    http://wiki.sa-mp.com/wiki/Gettime
    3. Du holst dir das Plugin von Y_Less Timerfix http://forum.sa-mp.com/showthread.php?t=375925
    und berechnest die Zeit bis 19 Uhr unter OnGameModeInit und erstellst ein Timer, als auch wenn diese Zeit abgelaufen ist.
    Da es bei SetTimerEx und SetTimer bei größeren Zeiten eine extrem große Delay gibt.