anpera.net https://anpera.dyndns.org/phpbb3/ |
|
Zeit steht still https://anpera.dyndns.org/phpbb3/viewtopic.php?f=34&t=4011 |
Seite 1 von 1 |
Autor: | sasa [ Fr 21 Sep, 2007 15:37 ] |
Betreff des Beitrags: | Zeit steht still |
Hallo Luete, ich hab mal ne frage, wo ich ratlos bin, und zwar bei meinem lotgd blieb die Zeit stehen, so dass keine Neuen Tage mehr kommen. Ich hab mal das ganze lotgd neu aufgesetzt, aber es klappt nicht. Wenn ich vom meinem Pc aus per Localhost das lotgd starte, dann läuft alles, was also heisst, dass mit dem code alles in ordnung ist. Ist irgenwo eine Einstellung falsch? Oder etwas wegen dem Chmod-Rechten? PS: Hab Rootsever PPS: Hier das Game: http://www.lotgd.spidix.de (<--soll keine werbung sein, brauche hilfe^^) |
Autor: | Kevz [ Fr 21 Sep, 2007 15:47 ] |
Betreff des Beitrags: | |
Bitteschön: http://www.anpera.homeip.net/forum/view ... c&start=40 |
Autor: | sasa [ Fr 21 Sep, 2007 16:04 ] |
Betreff des Beitrags: | |
Habs angeschaut, alles gemacht, klappt aber immer noch ned ![]() |
Autor: | sasa [ Fr 21 Sep, 2007 17:26 ] |
Betreff des Beitrags: | |
Hab Sufu benutzt, alle gemacht, was in irgeneinem Thread drinnestand, und was nun, Zeit steht immer noch still ![]() |
Autor: | sasa [ Fr 21 Sep, 2007 18:35 ] |
Betreff des Beitrags: | |
Hab Ur-LOTGD 0.9.7 raufgeladen, Zeit immer noch still.. ![]() |
Autor: | -DoM [ Fr 21 Sep, 2007 23:11 ] |
Betreff des Beitrags: | |
Schon mal was von der Editierfunktion gehört? |
Autor: | sasa [ Sa 22 Sep, 2007 08:53 ] |
Betreff des Beitrags: | |
Schon mal was von 'Hilfreiche Antwort' gehört? Schon mal gehört, unnötige Spam-Antowrten wegzulassen? |
Autor: | Rikkarda [ Sa 22 Sep, 2007 09:02 ] |
Betreff des Beitrags: | |
$this->bbcode_second_pass_code('', 'Tageslänge: 1 Stunden aktuelle Serveruhrzeit: 2007-09-22 09:59:32 am Letzter neuer Tag: 09:57:02 am aktuelle Spielzeit: 1:00 am Nächster neuer Tag: 10:57:02 am (0h 57m 30s) Heutiges Wetter:') scheinbar funzt es ja nur auf dem index nicht suche: $this->bbcode_second_pass_code('', '//Next New Day in ... is by JT from logd.dragoncat.net $tomorrow=timetotomorrow(); output("`@Nächster neuer Tag in: `3 {$tomorrow['hours']} Stunden, {$tomorrow['minutes']} Minuten, {$tomorrow['seconds']} Sekunden.`0`n`n"); ') und ersetze mit: $this->bbcode_second_pass_code('', '//Next New Day in ... is by JT from logd.dragoncat.net $time = gametime(); $tomorrow = strtotime(date("Y-m-d H:i:s",$time)." + 1 day"); $tomorrow = strtotime(date("Y-m-d 00:00:00",$tomorrow)); $secstotomorrow = $tomorrow-$time; $realsecstotomorrow = round($secstotomorrow / (int)getsetting("daysperday",4)); ') ungetestet |
Autor: | Eliwood [ Sa 22 Sep, 2007 09:37 ] |
Betreff des Beitrags: | Re: Zeit steht still |
sasa hat geschrieben: Hallo Luete, ich hab mal ne frage, wo ich ratlos bin, und zwar bei meinem lotgd blieb die Zeit stehen, so dass keine Neuen Tage mehr kommen. Ich hab mal das ganze lotgd neu aufgesetzt, aber es klappt nicht.
Wenn ich vom meinem Pc aus per Localhost das lotgd starte, dann läuft alles, was also heisst, dass mit dem code alles in ordnung ist. Ist irgenwo eine Einstellung falsch? Oder etwas wegen dem Chmod-Rechten? PS: Hab Rootsever PPS: Hier das Game: http://www.lotgd.spidix.de (<--soll keine werbung sein, brauche hilfe^^) Bleibt nur die Zeitanzeige auf dem index still, oder kommen tatsächlich keine neuen Tage? PS: Bei Tageslänge = 1h kann es zum Bufferüberlauf kommen und die Rechungen spielen verrückt (auf 32Bit-Systemen). Ändere das mal auf 2h. |
Autor: | sasa [ Sa 22 Sep, 2007 10:12 ] |
Betreff des Beitrags: | |
Also, ich mache das gleich, was ihr geschrieben habt, und ja, es kommen tatsächlich keine neuen tage....also die komplette Zeit im ganzen Game steht still. Also @Rikkarda Jetzt Zeigt er mir nimma an, wann nächster Tag is... @Eliwood Es klappt!!! Riiiiiiiiiisen Thx! |
Autor: | Rikkarda [ Sa 22 Sep, 2007 10:40 ] |
Betreff des Beitrags: | |
sasa hat geschrieben: Also, ich mache das gleich, was ihr geschrieben habt, und ja, es kommen tatsächlich keine neuen tage....also die komplette Zeit im ganzen Game steht still.
Also @Rikkarda Jetzt Zeigt er mir nimma an, wann nächster Tag is... @Eliwood Es klappt!!! Riiiiiiiiiisen Thx! jo war nur halt ein unterschied von dir zu mir, weil laut deinen spieleinstellungen sah es halt doch so aus, als wenn er schon stattgefunden hat |
Autor: | sasa [ Sa 22 Sep, 2007 12:08 ] |
Betreff des Beitrags: | |
ok, aber gibts keien mögluichkeit, trozdem alle 1h n neuen tag zu haben? |
Autor: | Eliwood [ Sa 22 Sep, 2007 15:57 ] |
Betreff des Beitrags: | |
sasa hat geschrieben: ok, aber gibts keien mögluichkeit, trozdem alle 1h n neuen tag zu haben?
Miet dir n' Server, der auf 64-Bitprozessoren läuft. Mit 64-Bitbetriebsystem. Und 64-Bitphp. Oder ändere selbst den Tagberechungsalgorythmus - viel Spass dabei. |
Autor: | sasa [ Sa 22 Sep, 2007 23:42 ] |
Betreff des Beitrags: | |
Also, da ich Rootserver besitze, sollte das doch möglich sein, dass es von selbst geht^^ Nunja, meine frage, WIESO ging es am anfang, und dann plötzlic nimma?!? lg sasa |
Autor: | Eliwood [ Sa 22 Sep, 2007 23:45 ] |
Betreff des Beitrags: | |
sasa hat geschrieben: Also, da ich Rootserver besitze, sollte das doch möglich sein, dass es von selbst geht^^
Nunja, meine frage, WIESO ging es am anfang, und dann plötzlic nimma?!? lg sasa Die Ursache ist Hardwarebedingt, wie ich bereits sagte. Die im Algorythmus errechnete Zahl ist offensichtlich zu gross für eine 32-Bitzahl und deshalb scheint die Zeit still zu stehen (2^32+1 = 0) |
Autor: | sasa [ So 23 Sep, 2007 00:01 ] |
Betreff des Beitrags: | |
aha, nuja, ich werds mal anschaun, ansonsten, 2h-Tage sind auch nicht schlecht ![]() Thx jedenfalls^^ PS: Musst mich nicht immer zitieren^^ |
Seite 1 von 1 | Alle Zeiten sind UTC + 1 Stunde |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |