Hallo zusammen
Ich programmiere gerade ein auf MySQL und PHP basierendes Browsergame.
Bis jetzt konnte ich die meisten Probleme lösen, die so ein Projekt stellt. Jetzt bleib ich aber gerade iwie hängen:
Problem: Rohstoff Produktion
Das berechnen der Rohstofproduktion an sich ist leicht:
mysql abfrage: Stufe mine
mysql abfrage: Rohstoff für jeweilige Stufe
beides multiplizieren...
Das Problem:
Dieser vorgang muss sekündlich funktionieren und das auch, wenn der Spieler Offline ist.
Hab es zuerst mit timestamps versucht, ein und auslogzeiten miteinander verechnet...
Funktioniert logischerweise aber nicht, wenn sich der User nicht sauber ausloggt...
Auf meiner Google-Suche bin ich oft auf das Wort "cronejob" gestossen, und hab mich auch einmal bei einem Free-Cronejob angemeldet. Allerdings ist 5 min das kleinste und ich brauche aber sekündliches Aufrufen...
Meine verfügbaren Mittel:
Vollzugriff auf server, mysql datenbank, Kentnisse in PHP und MySQL.
Kann mir vieleicht jemand Helfen?
Danke und mfg
befubo
Ich programmiere gerade ein auf MySQL und PHP basierendes Browsergame.
Bis jetzt konnte ich die meisten Probleme lösen, die so ein Projekt stellt. Jetzt bleib ich aber gerade iwie hängen:
Problem: Rohstoff Produktion
Das berechnen der Rohstofproduktion an sich ist leicht:
mysql abfrage: Stufe mine
mysql abfrage: Rohstoff für jeweilige Stufe
beides multiplizieren...
Das Problem:
Dieser vorgang muss sekündlich funktionieren und das auch, wenn der Spieler Offline ist.
Hab es zuerst mit timestamps versucht, ein und auslogzeiten miteinander verechnet...
Funktioniert logischerweise aber nicht, wenn sich der User nicht sauber ausloggt...
Auf meiner Google-Suche bin ich oft auf das Wort "cronejob" gestossen, und hab mich auch einmal bei einem Free-Cronejob angemeldet. Allerdings ist 5 min das kleinste und ich brauche aber sekündliches Aufrufen...
Meine verfügbaren Mittel:
Vollzugriff auf server, mysql datenbank, Kentnisse in PHP und MySQL.
Kann mir vieleicht jemand Helfen?
Danke und mfg
befubo