Les variables onlines

Les variables onlines sont un type de variables dont la valeur est sauvegardé, sur un fichier sur le serveur hébergeant le bot, tout au long de la partie. La valeur sauvegardé est chargé à chaque lancement du scénario.
Elles se déclarent à la fin du scénario, après la dernière case (avant ou avant les réactions d’alias) sous la forme :

Variable_o|Valeur_par_défaut|Description

Il faut les déclarer ligne par ligne (une variable = une ligne dans le scénario)

Ensuite, leur utilisation est identique aux variables classiques (v_variable_o_v, utilisation avec « |variable| », etc.) et leur valeur sera sauvegardée par le bot au cours de la partie.

Par défaut, il existe, pour tout scénario, la variable « nb_parties_o » dont la valeur est augmentée de 1 à chaque partie d’un scénario. Vous pouvez ainsi, dès la première ligne de votre scénario, affiche le nombre de fois que votre scénario à été joué (par exemple « Château (Ce scénario a été joué v_nb_parties_o_v) »). Bien que cette valeur puisse être modifié dans votre scénario (comme toute autre variable), cela n’a pas vraiment d’intérêt si vous voulez savoir le nombre réel de lancement de votre scénario (le bot l’augmentant de 1 automatiquement à chaque lancement)

Les variables textuelles peuvent aussi être online et fonctionnent de la même façon.

Le scénario train.txt est un bon exemple (utilisation de nb_parties_o + compteur de victoires/défaites).

Retrouvez nous sur le discord Make&Play