anpera.net

anpera.net

experimental server @home
Aktuelle Zeit: So 08 Jun, 2025 16:05

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
Profi
Profi

Registriert: So 17 Mai, 2009 11:57
Beiträge: 106
Wohnort: chemnitz, cottbus
Geschlecht: Männlich
LoGD: noch offline
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  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Counter-Frage
BeitragVerfasst: Mi 28 Okt, 2009 09:36 
Offline
Freak
Freak

Registriert: So 29 Jan, 2006 09:41
Beiträge: 1927
Wohnort: Schweiz
Geschlecht: Männlich
Skype: louis.huppenbauer
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.


Nach oben
 Profil  
Mit Zitat antworten  
 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: 1712
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

_________________
~Inaktiv und Abwesend solange Mysql hier Moderatorenrechte hat~


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Counter-Frage
BeitragVerfasst: Mi 28 Okt, 2009 11:30 
Offline
Freak
Freak

Registriert: So 29 Jan, 2006 09:41
Beiträge: 1927
Wohnort: Schweiz
Geschlecht: Männlich
Skype: louis.huppenbauer
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)


Nach oben
 Profil  
Mit Zitat antworten  
 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: 1712
hm ok da hast du natürlich Recht, ich hatte das anders verstanden im Eingangsposting :)

_________________
~Inaktiv und Abwesend solange Mysql hier Moderatorenrechte hat~


Nach oben
 Profil  
Mit Zitat antworten  
 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: 3236
Geschlecht: Männlich
Versuche mal hiermit dein Glück. :-))


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

Registriert: So 17 Mai, 2009 11:57
Beiträge: 106
Wohnort: chemnitz, cottbus
Geschlecht: Männlich
LoGD: noch offline
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  
Mit Zitat antworten  
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 11 Gäste


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:  
POWERED_BY
Deutsche Übersetzung durch phpBB.de
anpera.net - Impressum