ADMIN PRISON - Immer zu früh entlassen

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
  • In was für einem Takt läuft dein Timer denn?


    Und nur mal so als Tipp:


    Das hier kannst du abkürzen:

    new Prisonzeit = dini_Int(str,"Zeit");
    Prisonzeit--;
    dini_IntSet(str,"Zeit",Prisonzeit);


    indem du es so schreibst:
    dini_IntSet(str, "Zeit", dini_Int(str,"Zeit") - 1);

  • SetTimer("Timer1",60000, 1);



    unter der Funktion ist auch


    AdminPrisonTimer();

  • Warum speicherst du die Werte nicht in einer Spieler variable und speicherst diese nur dann wenn der Spieler den Server verlässt oder bei etwaigen server restarts ? Zumal der string mit 300 viel zu groß ist 38 reicht vollkommen aus (MAX_PLAYER_NAME + 13 für den pfad + 1 wegen \0)