29-05-2011, 11:59 PM
(Modification du message : 30-05-2011, 12:00 AM par Sephi-Chan.)
Tu peux utiliser un système d'auto-mise à jour. Voici le fonctionnement global.
Quand le joueur affiche la page de sa concession, tu charges les informations concernant cette concession. Tu mets de côté l'heure qu'il est et l'heure qu'il était lors de la dernière visite de la concession. Ça implique de stocker cette information dans la table des concessions.
Grâce à ça, tu es capable de déterminer combien de temps s'est déroulé depuis la dernière visite, et de ça tu peux déduire le nombre de personnes qui ont visité la concession (puisque tu stockes également l'information du nombre de visites par jour).
Ensuite, il te suffit de déterminer pour chaque visiteur s'il a acheté un véhicule : selon tes critères, tu établis un pourcentage de chances de réussite de l'achat et une fois que tu as ce nombre (par exemple 6%), tu tire un nombre aléatoire entre 1 et 100 (avec la fonction mt_rand) : en dessous de 6, le visiteur a acheté le véhicule !
Quand le joueur affiche la page de sa concession, tu charges les informations concernant cette concession. Tu mets de côté l'heure qu'il est et l'heure qu'il était lors de la dernière visite de la concession. Ça implique de stocker cette information dans la table des concessions.
Grâce à ça, tu es capable de déterminer combien de temps s'est déroulé depuis la dernière visite, et de ça tu peux déduire le nombre de personnes qui ont visité la concession (puisque tu stockes également l'information du nombre de visites par jour).
Ensuite, il te suffit de déterminer pour chaque visiteur s'il a acheté un véhicule : selon tes critères, tu établis un pourcentage de chances de réussite de l'achat et une fois que tu as ce nombre (par exemple 6%), tu tire un nombre aléatoire entre 1 et 100 (avec la fonction mt_rand) : en dessous de 6, le visiteur a acheté le véhicule !