anpera.net

anpera.net

experimental server @home
Aktuelle Zeit: Mo 23 Nov, 2009 09:03

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 7 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: Counter-Frage
BeitragVerfasst: Mi 28 Okt, 2009 09:20 
Offline
Eingeweihter
Eingeweihter

Registriert: So 17 Mai, 2009 11:57
Beiträge: 78
Wohnort: chemnitz, cottbus, koblenz
Geschlecht: Männlich
LoGD: gamingfacts.eu/source.php
Skype: drimatu
Guten morgen, die meisten Counter laufen ja über die newday. So werden Werte aber nur abgezogen bzw. hinzugerechnet wenn man sich einlogt und ein neuer Tag ist.
Ist es möglich einen Counter auch spieltäglich ablaufen zu lassen ohne dass sich der User einlogt? Immerhin läuft die Spielzeit trotz Spielerlogin weiter. mfg


Nach oben
 Profil E-Mail senden  
 
 Betreff des Beitrags: Re: Counter-Frage
BeitragVerfasst: Mi 28 Okt, 2009 09:36 
Offline
Freak
Freak
Benutzeravatar

Registriert: So 29 Jan, 2006 09:41
Beiträge: 1766
Wohnort: Schweiz
Geschlecht: Männlich
Das könntest du entweder mit einem Cronjob erreichen, der jedes Mal auf dem Server ausgeführt wird, wenn ein neuer Tag ist ( Beispielsweise alle 2 Stunden).

Oder aber du rechnest jeweils zurück: newday.php wird aufgerufen, und dann kontrolliert, wann dies das letzte Mal gemacht wird. Da kannst du dann die Anzahl verpasster Tage kalkulieren und dadurch die Boni/Mali ausführen.

_________________
Ein Zwerg geht an einer Kneipe vorbei.


Nach oben
 Profil E-Mail senden  
 
 Betreff des Beitrags: Re: Counter-Frage
BeitragVerfasst: Mi 28 Okt, 2009 10:52 
Offline
Freak
Freak
Benutzeravatar

Registriert: Sa 28 Aug, 2004 18:48
Beiträge: 1622
LoGD: http://silienta-logd.de/source.php
Naja.. cronjobs find ich dafür bissl übertrieben, da tuts auch die setnewday.php find ich :)

viewtopic.php?f=43&t=4138&hilit=goldene+ei

hier ist ne Beschreibung zb. für das goldene Ei

_________________
~möp~

Damit einige mal sehen, dass woanders ebenso gedacht wird wie hier :P
http://www.php-resource.de/forum/showthread/t-75276.html
http://www.html.de/php/17438-php-script-teilweise-refreshen.html


Nach oben
 Profil E-Mail senden  
 
 Betreff des Beitrags: Re: Counter-Frage
BeitragVerfasst: Mi 28 Okt, 2009 11:30 
Offline
Freak
Freak
Benutzeravatar

Registriert: So 29 Jan, 2006 09:41
Beiträge: 1766
Wohnort: Schweiz
Geschlecht: Männlich
Das Problem mit der setnewday.php ist ja leider, dass diese nur aufgerufen wird, wenn jemand den neuen Tag ausgelöst hat. So wie ich drimatu's Frage allerdings verstanden habe, will er das Skript auch ausgeführt haben, wenn niemand den neuen Tag auslöst. (Nachts um 4 vielleicht. Auf kleineren Servern soll's weniger Nachtaktive Eulen geben)

_________________
Ein Zwerg geht an einer Kneipe vorbei.


Nach oben
 Profil E-Mail senden  
 
 Betreff des Beitrags: Re: Counter-Frage
BeitragVerfasst: Mi 28 Okt, 2009 12:19 
Offline
Freak
Freak
Benutzeravatar

Registriert: Sa 28 Aug, 2004 18:48
Beiträge: 1622
LoGD: http://silienta-logd.de/source.php
hm ok da hast du natürlich Recht, ich hatte das anders verstanden im Eingangsposting :)

_________________
~möp~

Damit einige mal sehen, dass woanders ebenso gedacht wird wie hier :P
http://www.php-resource.de/forum/showthread/t-75276.html
http://www.html.de/php/17438-php-script-teilweise-refreshen.html


Nach oben
 Profil E-Mail senden  
 
 Betreff des Beitrags: Re: Counter-Frage
BeitragVerfasst: Mi 28 Okt, 2009 16:35 
Offline
Freak
Freak

Registriert: Mo 06 Sep, 2004 15:17
Beiträge: 3192
Wohnort: NRW / Hamm
Geschlecht: Männlich
LoGD: http://forum.logd.dyndns.org/
Versuche mal hiermit dein Glück. :-))


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: Counter-Frage
BeitragVerfasst: Mi 28 Okt, 2009 22:00 
Offline
Eingeweihter
Eingeweihter

Registriert: So 17 Mai, 2009 11:57
Beiträge: 78
Wohnort: chemnitz, cottbus, koblenz
Geschlecht: Männlich
LoGD: gamingfacts.eu/source.php
Skype: drimatu
Vielen dank für die Antworten. Ich werd mir die Möglichkeiten Cronjob, zurückrechnung nach aufruf der newday und die setnewday mal ansehen und werd sehen was am passensten ist. danke und mfg


Nach oben
 Profil E-Mail senden  
 
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 7 Beiträge ] 

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast


Du darfst keine neuen Themen in diesem Forum erstellen
Du darfst keine Antworten zu Themen in diesem Forum erstellen
Du darfst deine Beiträge in diesem Forum nicht ändern
Du darfst deine Beiträge in diesem Forum nicht löschen
Du darfst keine Dateianhänge in diesem Forum erstellen

Suche nach:
Gehe zu:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Deutsche Übersetzung durch phpBB.de
anpera.net - Impressum