Ergebnis 1 bis 6 von 6

Thema: low-tick maprestart

  1. #1
    Avatar von Mentos
    Registriert seit
    08.09.2007
    Ort
    München

    Standard low-tick maprestart

    Hy

    mir ist heute die idee gekommen (auch weil ich ein solches lua nicht finde), etwas zu schreiben das auf dem server die aktuelle map restertet wenn der tick unter z.b. 20 fällt.
    dadurch das ich eher ein anfänger bin habe ich noch keine ahnung wie ich mit hooks und dem nach funktion arbeite
    desshalb brauche ich wieder mal hilfe!

    so sollte es ungefähr aussehen *in meinem kopf*
    Lua Code:
    1. funktion 
    2.  if tick >= 20 then // erste frage ob der tick unter oder gleich 20 ist
    3.   curenttime()+2 then // 2 sekunden warten
    4.    if tick >= 20 then // wieder fragen ob tick unter oder gleich 20 ist dann
    5.     changelevel <currentmap>; // aktuelle map restarten
    6.    end
    7.   end
    8.  else end
    9. end

    und als 2tes eins das den server automatisch vollkommen um eine bestimte uhrzeit restartet

    Lua Code:
    1. funktion
    2.  
    3. // die möglichen neustartzeiten vom os bezogen
    4.  
    5. restarttime = 3.00, 17.00;
    6.  
    7.  if time == restarttime()-2 then
    8.   msg("Der Server wird in 2 Minuten restartet!");
    9.  end
    10.  if time == restarttime() then
    11.   concom(_restart)
    12.  end
    13. end

    ich glaube das hier os.time genommen werden kann aber ich weiß nicht wie man da stunden minuten usw filtert!
    es fehlen viele sachen ich weiß... aber in der glua wiki habe ich es nicht gefunden!
    ich hoffe es ist möglich
    thx für help

    MfG Mentos
    Zitat Zitat von pacmcmax Beitrag anzeigen
    ich kann mich nicht in kurzen worten zusammen fassen

  2. #2

    Standard AW: low-tick maprestart

    Mein SRCSC kann sowas ähnliches: http://www.garrysmod.de/forum/showthread.php?t=22986
    Lies den Kasten in der Mitte.

    btw. Mit LUA kann man den Server nicht grundlegend überwachen.
    Geändert von A.I. (05.09.2009 um 20:29 Uhr)
    Klick here -> Bløg :D

  3. #3
    Avatar von Mentos
    Registriert seit
    08.09.2007
    Ort
    München

    Standard AW: low-tick maprestart

    coole sache! werde ich gleich probieren!

    PS: es wäre aber auch schön wenn sich einer für mein script interriesirt... wäre auch ein schritt in meiner lua-verständnis-welt

    danke
    Zitat Zitat von pacmcmax Beitrag anzeigen
    ich kann mich nicht in kurzen worten zusammen fassen

  4. #4

    Standard AW: low-tick maprestart

    Zum zweiten Script:
    os.time: http://www.lua.org/manual/5.1/manual.html#5.8
    timer.Simple: http://wiki.garrysmod.com/?title=Timer.Simple
    Mit dem solltest du das Restartscript wohl schaffen

  5. #5

    Standard AW: low-tick maprestart

    Zitat Zitat von Mentos Beitrag anzeigen
    Lua Code:
    1. funktion 
    2.  if tick >= 20 then // erste frage ob der tick unter oder gleich 20 ist
    3.   curenttime()+2 then // 2 sekunden warten
    4.    if tick >= 20 then // wieder fragen ob tick unter oder gleich 20 ist dann
    5.     changelevel <currentmap>; // aktuelle map restarten
    6.    end
    7.   end
    8.  else end
    9. end

    Lua Code:
    1. funktion
    2.  
    3. // die möglichen neustartzeiten vom os bezogen
    4.  
    5. restarttime = 3.00, 17.00;
    6.  
    7.  if time == restarttime()-2 then
    8.   msg("Der Server wird in 2 Minuten restartet!");
    9.  end
    10.  if time == restarttime() then
    11.   concom(_restart)
    12.  end
    13. end
    MfG Mentos
    Ach du meine .... !
    Das tut mir in den Augen weh..

    Du beherschst ja noch nichtmal die basics von Lua.

    Hier ein paar links, falls du Interesse hast (welche du haben solltest, wenn du etwas mit Lua machen willst):
    Sehr Wichtig für Anfänger!
    GMod Lua functions
    GMod Lua hooks
    Noch mehr seiten, geh ienfach mal drauf.
    (Villeicht) Nützliche Programme für anfänger wie dich.
    Lua.org

    Deine codes kannste komplett vergessen.

  6. #6

    Standard AW: low-tick maprestart

    Das sind auch nur "Skizzen", wie das Ganze laufen soll.
    Klick here -> Bløg :D

Ähnliche Themen

  1. Antworten: 24
    Letzter Beitrag: 14.08.2008, 19:20
  2. GMod 10 Server 12 Slot Tick 66 Super Ping
    Von chris14465 im Forum GMod Allgemein
    Antworten: 6
    Letzter Beitrag: 08.12.2006, 12:41

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •