Mémoire, listes et classements

Mode blocs

Un module peut se souvenir : une valeur par membre ou pour tout le serveur, une liste de lignes visible dans le dashboard, un classement de points.

Valeurs retenues

Une valeur retenue a un nom clair (« Sa ville », « IP actuelle ») et appartient soit à chaque membre, soit au serveur. Les valeurs du serveur sont visibles et modifiables par l’admin dans le dashboard (page « Mémoire »).

ActionEffet
Retenir une valeurEnregistre un texte (souvent une variable, comme ‹réponse 1›).
Changer un compteurAjoute ou retire un nombre.
Oublier une valeurL’efface.
Tirer au hasardRetient le résultat d’un dé, d’un pile ou face ou d’un nombre.
Lire une information sur internetRetient une valeur lue sur un site.

Pour l’afficher : {$nom}. Pour la tester : la condition « une valeur retenue vaut… » (vaut, ne vaut pas, plus grande, plus petite, contient, est vide…).

Listes

« Garder une trace » ajoute une ligne dans une liste (membre, date, et selon le cas le message ou les réponses du formulaire). Chaque liste devient un tableau dans le dashboard de l’admin. Les demandes de validation du staff sont aussi rangées dans une liste, avec les boutons Accepter et Refuser sur chaque ligne.

Points et classements

  • « Donner des points » ajoute ou retire des points dans un classement nommé (« Points », « XP », « Victoires »…). Un classement apparaît automatiquement dans le dashboard.
  • « Lire ses points » rend {points} et {rang} disponibles.
  • « Lire le classement » rend {classement} disponible : le top 3 à 10.

Pièces

« Donner des pièces » utilise la monnaie du module Économie intégré à Opale (il doit être activé sur le serveur). Ensuite {solde} affiche le solde du membre.

Mémoire, listes et classements · Documentation Opale