03-08-2008, 12:21 AM
Pour ma part, j'ai décidé de faire simple (qui dit simple dit pas top moumoute quand même).
Ma table action (log) contient comme champs :
-Id
-Description (Ex : Vous avez attaqué, Vous avez été attaqué)
-Joueur
-Adversaire
-Chiffre
-Date
Ensuite, pour faire une phrase cohérente à partir de la même entrée pour les deux joueurs, cela donne ça :
Coté Joueur :
Vous avez attaqué Adversaire et lui avez infligé chiffre dégat.
Coté Adversaire :
Vous avez été attaqué par Joueur qui vous a infligé chiffre.
Le champ chiffre me sert à rentrer..les chiffres ! Par exemple les degats, les soins rendus, l'or échangé etc...
Le champ description sert pas à grand chose, mais cela ne prend pas beaucoup de place donc autant en profiter, et sinon je supprime tous les soirs à minuit toutes les entrées qui ont + de 5 jours afin de garder une base pas trop lourde.
Ma table action (log) contient comme champs :
-Id
-Description (Ex : Vous avez attaqué, Vous avez été attaqué)
-Joueur
-Adversaire
-Chiffre
-Date
Ensuite, pour faire une phrase cohérente à partir de la même entrée pour les deux joueurs, cela donne ça :
Coté Joueur :
Vous avez attaqué Adversaire et lui avez infligé chiffre dégat.
Coté Adversaire :
Vous avez été attaqué par Joueur qui vous a infligé chiffre.
Le champ chiffre me sert à rentrer..les chiffres ! Par exemple les degats, les soins rendus, l'or échangé etc...
Le champ description sert pas à grand chose, mais cela ne prend pas beaucoup de place donc autant en profiter, et sinon je supprime tous les soirs à minuit toutes les entrées qui ont + de 5 jours afin de garder une base pas trop lourde.