JeuWeb - Crée ton jeu par navigateur
Gestion des ressources en temps réel [version simple] - Version imprimable

+- JeuWeb - Crée ton jeu par navigateur (https://jeuweb.org)
+-- Forum : Discussions, Aide, Ressources... (https://jeuweb.org/forumdisplay.php?fid=38)
+--- Forum : Programmation, infrastructure (https://jeuweb.org/forumdisplay.php?fid=51)
+--- Sujet : Gestion des ressources en temps réel [version simple] (/showthread.php?tid=362)

Pages : 1 2 3 4 5 6 7


RE: Gestion des ressources en temps réel [version simple] - Cyril381 - 15-02-2007

si le membre a gagner 1.5 sa va afficher :

vous avez gagnés 1.5 depuis votre dernière connection


RE: Gestion des ressources en temps réel [version simple] - TiliN - 15-02-2007

non ça mettra un nombre à virgule sauf si tu fais un arrondie avec l'une des fonction énnoncé par le dernier message dans ce sujet :

http://www.jeuweb.org/board/showthread.php?tid=1137


RE: Gestion des ressources en temps réel [version simple] - Cyril381 - 15-02-2007

Merci pour le lien j'ai trouver mon bonheur Big Grin


RE: Gestion des ressources en temps réel [version simple] - manip - 28-03-2007

Problème résolut ^^


RE: Gestion des ressources en temps réel [version simple] - Single Dark - 25-06-2007

Alors moi aussi j'ai testé ton script, il marche bien, même un peu trop bien.

Voilà j'ai un leger problème avec, j'explique :

Donc si je comprends bien, le vieux timestamp il le recupere lors de la dernier connexion du joueur ???

Lors que le joueur veut upgrader sa mine, la production de la mine va être le difference entre le 2 timestamp, le vieux et l'actuel.

Or la mine à été construite lors de sa connexion, donc la production de la matiere est fausse.
Je trouvait bizarre que ma production augmenté comme ca quand je construit ma mine.

A moins que ... lors de la fabrication de la mine on renvoye le timestamp à la BDD. Je vais testé...


RE: Gestion des ressources en temps réel [version simple] - mimi133 - 25-06-2007

Le timestamp est récupéré à chaque chargement de page, je ne comprend pas ton problème


RE: Gestion des ressources en temps réel [version simple] - P0ulp0r - 06-07-2007

Merci pour ce tuto Smile

Mais j'ai un probleme, lorsque je lance le script, il n'enregistre pas le timestamp :S
Donc celui reste toujours à zéro, et j'arrive à la fin à des (e^10) en ressource ^^

Voici ma table, donc si vous pouviez me dire s'il y a une erreur, car je ne suis pas sur d'avoir mis le bon choix pour le timestamp

Code PHP :
<?php 
CREATE TABLE
`ressources` (
`
id_ressources` int(11) NOT NULL auto_increment,
`
joueurs_ressources` int(11) NOT NULL default '0',
`
timestamp_ressources` datetime NOT NULL default '0000-00-00 00:00:00',
`
pa_ressources` float NOT NULL default '0',
PRIMARY KEY (`id_ressources`)
)

Merci


RE: Gestion des ressources en temps réel [version simple] - Byleth - 06-07-2007

Perso, j'utilise pas datetime pou un timestamp, mais plutôt un bigint. Après, je sais si ça change quelquechose, mais si tu regardes, ça ne semble pas adapter. ça pourrait expliquer ton problème....


RE: Gestion des ressources en temps réel [version simple] - P0ulp0r - 06-07-2007

Merci Smile


RE: Gestion des ressources en temps réel [version simple] - zigzog - 13-07-2007

Salut!
J'ai un petit souci car quand j'interroge ma base de donnée ma valeur de timestamp est de la forme 2007-07-13 14:21:54, et non pas en secondes (depuis la date du 1er janvier 1970)
Donc quand je soustrait temps_actuel à temps_ancien cela n'a aucun sens vu que les formats ne sont pas les mêmes.
comment avoir mon timestamp en secondes?

Merci d'avance!

A++