Envoi de missions d'observation et changement aux niveau des missions
Édit 3 : Distributions des récompenses du dojo reportée à mon retour lundi ou mardi car il y a un bug.
Édit 2 : Bon, pas le temps d'écrire une nouvelle avant que je parte ce week end donc je vous signale juste l'ouverture de la salle des défis, je rajouterais d'autre défis la semaine prochaine et je mettrai un onglet "Défi"s dans le profil des membres. Merci de rapporter tout bug.
Édit : Le dojo a été rendu normalement plus facile pour les Gakusei et Shoshinsha de bas Reberu. Selon les personnes qui sont dans le dojo, les bots ont des statistiques bien amoindrie. Dites moi si cela change quelque chose. Il est possible de proposer votre quête en remplissant la page présente en lien dans votre menu navigation.
Et oui avec beaucoup de retard ce système est enfin en ligne, je veux parler de l'envoi de mission. En effet en utilisant le lien présent dans votre menu de navigation, vous pouvez créer vous-même votre mission et demander à ce qu'elle soit sur le site. Une fois votre mission crée elle est validée ou refusé par les modérateurs (il n'y a que moi pour l'instant) pour ensuite (si elle est acceptée) être envoyé à un correcteur du site pour qu'elle soit corrigée et après n'importe quel membre peut faire votre mission. Pour mettre ce système en place j'ai dû faire pas mal de changement d'ou le retard de presque trois semaines sur la date prévue de sortie du système. Tout d'abord, toutes les missions déjà existante ont dû être stockée dans la base de données pour pouvoir faire un traitement automatisé des missions (avant elle était stockée dans une page et une modification pouvait prendre des heures si elle touchait toutes les missions). Je remercie les membre de l'équipe du site qui ont pris un peu de leur temps pour mettre les missions dans la base de données.
Vu que les missions sont dans la base de données il a fallu modifier le quartier général et la page des missions afin d'utiliser ces missions plutôt que les anciennes. J'ai donc refait entièrement la page des missions d'observation en remettant à neuf les scripts qui dataient de plus d'un an. D'ailleurs certaines choses ont changé. Il est maintenant possible de charger une autre page du site pendant une mission (avant ça faisait échouer la mission), quand on essaye d'afficher une image de mission sans être sur la page de la mission, ça affiche une image d'erreur (avant ça envoyait sur une page qui vous enlevait des michis et de l'expérience), les propositions aux questions de la mission sont affichées dans un ordre aléatoire (avant elles étaient toujours affichées dans le même ordre), ajout d'une limite de temps gérée par le serveur. En ce qui concerne ce dernier changement, avant, il y avait seulement le JavaScript pour gérer le temps d'exécution de la mission (temps écoulé) ce qui faisait que si une personne avait son ordinateur qui ramait ou si une personne ralentissait le JavaScript intentionnellement, le compte à rebours ralentissait (car géré par l'ordinateur du membre) et donc il bénéficiait d'un plus long temps pour faire la mission. Maintenant le compte à rebours est seulement une indication, le site contrôle si le temps d'exécution de la mission n'a pas été dépassé.
Une fois que je m'étais occupé des anciens scripts, il m'a fallu faire cette page d'envoie de mission et de modération/correction. Particularité de cette page, elle possède un formulaire d'envoie d'image (il m'a pris énormément de temps, mais maintenant je sais faire :D) et la toute nouvelle fonction javascript qui teste les informations contenues dans le formulaire et bloque l'envoi en cas de champ vide ou invalide. Enfin bref tout est bon maintenant. Pour fêter ce nouveau système, à partir de ce soir minuit et pendant 48 heures, le temps entre deux missions est divisé par deux (45 minutes entre chaque mission donc).
Contrairement à ce que j'avais dit dans ma précédente nouvelle, je ne vais pas faire cette chose qui va me prendre des semaines. Comme cette semaine a été l'objet d'une (temporaire ?) augmentation de l'activité sur le site notamment dans le forum, je vais faire tout plein d'amélioration (voir le site qui s'active ça me motive vous pouvez pas savoir à quel point !). Demain je vais rendre le dojo plus facile pour les reberu 0 à 20. Ensuite pas forcement dans l'ordre que je vais l'écrire, il y a de prévu : (*reprend sa longue liste de choses à faire et coche ce qu'il a l'intention de faire*) création de bouton pour le BBcode dans l'écriture des messages, ajout de bouton citer pour mettre la citation d'un message dans le champ de texte plutôt que de charger la page "nouveau message", créer un script qui enlève le statut "nouveau" quand on lit un sujet sur le forum, création d'un système de proposition de quête (j'en parlais dans ma précédente nouvelle), finir la feuille de style de la version rouge du site (intégré le forum), activation de l'envoi d'avatar sur le forum, utilisation de l'avatar personnalisé à la place de l'avatar du personnage sur le forum, création de la page qui permet de voir ses x derniers messages privés envoyés, création d'un système de sondage dans le forum, ajout d'une nouvelle section qui consistera à gérer des objectifs à faire dans le dojo et sur le site, réintégré sur le site les archives du dojo de la v2. Et c'est déjà bien. Si j'avais dit dans un sujet du forum que je ferais autre chose pour le forum, merci de me le rappeler.
Avant de finir ma nouvelle j'aimerais rappeler à certain membre qu'il n'est autorisé qu'un seul compte par personne en dehors du sitting !
Bonne navigation sur le site.

