[Serverside] Timer an Gamespeed koppeln

  • Hallo ihr,

    ich habe mal wieder eine Frage zu Timern. Ich nutze serverseitig einen einzigen Timer, welcher im 500ms Takt alle anderen serverseitigen Scripte updated. Funktioniert auch wunderbar.

    Wie kann ich aber nun den Update-Intervall an die tatsächliche Spielgeschwindigkeit koppeln? Also dass wenn man 10-fache Geschwindigkeit ingame hat, sich auch der Update-Intervall entsprechend verkleinert.

    Bis zu dem Punkt bin ich gekommen:

    Lua
    local gameSpeed = getGameSpeed()
    local newGameSpeed = 1000/gameSpeed
    setMinuteDuration(newGameSpeed)

    Falls jemand Ideen hat und diese teilen möchte, so darf er die bitte gerne hier lassen. *:D*

    Viele Grüße,
    Sam@ke

    PS: Ich arbeite mal an den Shadern weiter. Aber um Sonnenauf- und Untergänge zu testen wäre es manchmal gut die Zeit auch beschleunigen zu können.

  • Dieses Thema enthält 3 weitere Beiträge, die nur für registrierte Benutzer sichtbar sind, bitte registrieren Sie sich oder melden Sie sich an um diese lesen zu können.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!