24-01-2011, 12:07 AM
Je pense que tu es dans le bon pour ton système d'inventaire (je parle de la structure de la DB).
Maintenant il faudrait créer des relations entre le champ objet_id et le champ id de ta table objet .
Tu pourrais aussi rajouter un champ dans la table objet qui donnerait un pourcentage de chance de ramasser l'objet. Ainsi, au lieu de faire un "bête" rand sur deux nombres identiques à chaque fois, tu remplaces le $max par la valeur de ton champ. Plus cette valeur est haute, plus l'objet est difficile à ramasser, et inversement.
Rajouter aussi plusieurs champs dans la table objet serait un plus.
Notamment remplacer le champ 'objet' par 'nom' serait plus explicite.
Ajouter un champ description, image, effet, etc ...
Maintenant il faudrait créer des relations entre le champ objet_id et le champ id de ta table objet .
Tu pourrais aussi rajouter un champ dans la table objet qui donnerait un pourcentage de chance de ramasser l'objet. Ainsi, au lieu de faire un "bête" rand sur deux nombres identiques à chaque fois, tu remplaces le $max par la valeur de ton champ. Plus cette valeur est haute, plus l'objet est difficile à ramasser, et inversement.
Rajouter aussi plusieurs champs dans la table objet serait un plus.
Notamment remplacer le champ 'objet' par 'nom' serait plus explicite.
Ajouter un champ description, image, effet, etc ...