08-31-2005, 11:32 PM
Pour remettre en place la liste des sections (les plus anciens se souviennent ) et corriger le bug actuel dans l'affectation des missions "Infiltration", j'aurais besoin de l'avis de ceux qui ont des idees sur le sujet.
En gros, le principe est de definir ce qu'est une SECTION ACTIVE.
En effet, pour afficher la liste des sections et determiner la section du camp oppose a infiltrer, je ne souhaite garder que les sections actives. L'inactivite des joueurs est aujourd'hui mal geree dans le code (missions non supprimees automatiquement dans la base en cas d'inactivite, persos inactifs sur la carte pendant des mois sauf intervention via un script dedie...).
Donc voici ma proposition, a vous d'adapter et de commenter pour qu'on trouve l'optimum.
Une section active =
- le leader doit avoir active sa DLA dans les N jours precedents (avec N entre 7 et 21 soit de 1 a 3 semaines) SINON section inactive
- pour chaque, membre actif si active sa DLA dans les M jours precedents (avec M entre 15 et 30, 2 semaines a 1 mois).
- calcul de la proportion de membres actifs sur nombre total de membres de la section
- section active si X% de membres actifs (avec X entre 33 et 50 d'apres mon idee).
Voila une 1ere proposition, je peux faire quelques requetes dans la base actuelle pour voir ce que cela donne avec cet algo et en faisant varier les parametres.
En gros, le principe est de definir ce qu'est une SECTION ACTIVE.
En effet, pour afficher la liste des sections et determiner la section du camp oppose a infiltrer, je ne souhaite garder que les sections actives. L'inactivite des joueurs est aujourd'hui mal geree dans le code (missions non supprimees automatiquement dans la base en cas d'inactivite, persos inactifs sur la carte pendant des mois sauf intervention via un script dedie...).
Donc voici ma proposition, a vous d'adapter et de commenter pour qu'on trouve l'optimum.
Une section active =
- le leader doit avoir active sa DLA dans les N jours precedents (avec N entre 7 et 21 soit de 1 a 3 semaines) SINON section inactive
- pour chaque, membre actif si active sa DLA dans les M jours precedents (avec M entre 15 et 30, 2 semaines a 1 mois).
- calcul de la proportion de membres actifs sur nombre total de membres de la section
- section active si X% de membres actifs (avec X entre 33 et 50 d'apres mon idee).
Voila une 1ere proposition, je peux faire quelques requetes dans la base actuelle pour voir ce que cela donne avec cet algo et en faisant varier les parametres.