Version :
JDR-Bot :
Scénario basique :
Scénario avancé :
- Utilisation de Variables :
Version :
JDR-Bot :
Scénario basique :
Scénario avancé :
Ceci est une ancienne révision du document !
Tout d’abord, une variable est un élément du jeu dont la valeur peut être modifié. Prenons par exemple le nombre de vies dans un RPG : la variable pourrait avoir comme nom « points_de_vie » et sa valeur 5, ou points_de_vie = 5.
On peut compter des blessures, un nombre de tours, un nombre de clés, etc. Tout est possible.
Voilà maintenant comment inclure et utiliser une variable dans le bot :
Les variables se déclarent de la même façon que les objets, sur la même ligne dans une salle. Ignorez pour l’instant les lignes en noir.
Voyons chaque partie en détail :
Les variables textuelles ont, pour valeur, un mot ou une phrase. Elles se déclarent/se modifient sur la même ligne que les variables classiques, les objets, etats, etc., sous la forme :
Pour afficher cette variable dans un texte, il faut l’entourer de « t_ » et « _t ». Par exemple « Enchanté de te connaître t_nom_heros_t »
Elle peut être modifier par le joueur au moyen de la commande « j!répondre Valeur » (la Valeur pouvant être un mot, ou une phrase si elle est entourée de guillemet). Cette commande n’est utilisable que si la variable est déclarée dans cette salle.
Cela peut vous permettre de demander un nom de personnage par exemple.
Pour rendre une variable textuelle non-modifiable, il vous suffit de la déclarer, puis de passer automatiquement à une salle suivante avec un événement 997 par exemple.
Le scénario train.txt est un bon exemple (plusieurs variables numériques et textuelles, dont demande et utilisation du nom du personnage).