Php update Game

Status
Niet open voor verdere reacties.

hawkins

Gebruiker
Lid geworden
18 jun 2009
Berichten
57
Ik ben bezig met een game!

Maar ik zit nu met een probleem:
Ik wil namelijk dat in de database elk uur 100 power er bij komt hoe kan ik dit doen zonder dat je op de pagina bent.

Alvast bedankt
 
Niet op die manier. Dat trekt je hele database onderuit, voor niks.

Wat je wil is een groeiend model.

Sla behalve de power, ook de update tijd op. Vervolgens, als iemand inlogt, haal je de power uit de database, kijk je naar de update tijd, reken je uit hoeveel uur er verstreken is, en bereken je daarmee de nieuwe power.

Iedere keer als er een andere wijziging is aan de power (bijv. omdat iemand het van je afpakt) dan update je de power naar de nieuwe hoeveelheid, en de tijd naar de huidige tijd.

Dan kun je zelfs elke seconde een update tonen, zonder dat je database stuk gaat.

(Tip: dit soort dingen is ideaal om in een Class te vangen)
 
ok, bedankt ik snap nu dat ik de power en de tijd moet updaten.

maar hoe kan ik de tijd updaten doen zonder dat iemand op de pagina komt.
 
Dat hoeft niet, de tijd die je er in zet is de tijd dat hij voor het laatst geupdate is.

Die veranderd alleen als de persoon op de pagina is, zolang hij er niet is, is het niet relevant wat zijn power is.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan