Einzelnen Beitrag anzeigen

angos

Registriert seit: 26. Mai 2004
Ort: Rheine
549 Beiträge
 
Delphi 11 Alexandria
 
#2

Re: MySQL Online Spiel! Zeit Problem!

  Alt 17. Jun 2008, 15:20
hi,

du musst doch eigentlich nur den Zeitpunkt der jeweils letzten Aktion festhalten.

BeispielAblauf:

Spieler Angos fängt mit dem Spiel an
08:00 DB-Eintrag: Spieler Angos Startressourcen 2000
08:00 DB-Eintrag: Spieler Angos Ressourcen/Stunde 200
08:00 SPieler Angos baut/erweitert Ressourcensystem für 1500 Ressourcen
08:00 DB-Eintrag: Spieler ANgos Ressourcen 500
08:00 DB-Eintrag: Ressourcensystem fertiggestellt um 10:00
10:00 Ressourcensystem fertiggestellt.
10:00 DB-Eintrag: Ressourcen Spieler ANgos = 500 + 2 * 200 = 900
10:00 DB-Eintrag: Spieler Angos Ressourcen/Stunde 300
...
...



Das ist natürlich nur ein grobes System. Du musst halt darauf achten, wenn sich das Einkommen je Stunde erhöht, einmal den Wert wegzuspiechern. Ansonsten Einfach den Wert errechnen

Gruß

Angos
Ansgar
  Mit Zitat antworten Zitat