yrace Rekord Zeit

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
  • Hi


    Die Rekord Zeit wird auf meinem vserver nicht richtig angezeigt.


    Auf meinem Home Sever läuft alles perfekt die richtige Zeit wird beim Rennen angezeigt.
    Sobald das yrace Script aber auf dem vserver ist wird die falsche zeit angezeigt.


    z.B.
    00:11:170 home server
    00:00:890 vserver
    bin ungefair gleich schnell gefahren auf einer kurzen geraden strecke


    das müsste die stelle sein wo es die zeit erstellt, glaub ich
    BeHuman(ticks)
    {
    new HumanTime[10], minutes, seconds, secstring[3], msecstring[4];
    minutes=ticks/60000;
    ticks=ticks-(minutes*60000);
    seconds=ticks/1000;
    ticks=ticks-(seconds*1000);
    if(seconds <10) format(secstring,sizeof(secstring),"00%d",seconds);
    else format(secstring,sizeof(secstring),"%d",seconds);
    format(HumanTime,sizeof(HumanTime),"%d:%s",minutes,secstring);
    if(ticks < 10) format(msecstring,sizeof(msecstring),"000%d", ticks);
    else if(ticks < 100) format(msecstring,sizeof(msecstring),"00%d",ticks);
    else format(msecstring,sizeof(msecstring),"%d",ticks);
    format(HumanTime,sizeof(HumanTime),"%s.%s",HumanTime,msecstring);
    return HumanTime;
    }


    HILFE!!!

    Einmal editiert, zuletzt von Markus20 ()