creer:conditions:start
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| creer:conditions:start [2020/12/23 13:00] – jonathan | creer:conditions:start [2021/02/14 14:23] (Version actuelle) – jonathan | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| ====== Conditions ====== | ====== Conditions ====== | ||
| - | ===== Ponctuation ===== | + | <nspages -tree -r -exclude -subns -pagesInNs -h1 -textNs="" |
| - | + | ||
| - | ==== Condition dans une règle (avant/ | + | |
| - | + | ||
| - | === Condition rapide (,) === | + | |
| - | + | ||
| - | <code donjon> | + | |
| - | avant action sur objet: | + | |
| - | autre instruction; | + | |
| - | si condition, conséquenceA. | + | |
| - | + | ||
| - | après action: | + | |
| - | si condition, conséquenceA; | + | |
| - | autre instruction. | + | |
| - | </ | + | |
| - | + | ||
| - | === Condition avec bloc de conséquences (:) === | + | |
| - | + | ||
| - | * La condition est suivie de '':'' | + | |
| - | * Chaque conséquence est séparée par une '','' | + | |
| - | * La dernière conséquence est suivie d’un '' | + | |
| - | + | ||
| - | <code donjon> | + | |
| - | exécuter action: | + | |
| - | si condition: | + | |
| - | conséquence A; | + | |
| - | sinon | + | |
| - | conséquence C; | + | |
| - | autre instruction. | + | |
| - | + | ||
| - | avant action: | + | |
| - | autre instruction; | + | |
| - | si condition: | + | |
| - | conséquence A, | + | |
| - | conséquence B, | + | |
| - | conséquence C; | + | |
| - | sinon : | + | |
| - | conséquence D, | + | |
| - | conséquence E. | + | |
| - | </code> | + | |
| ===== Quelques exemples ===== | ===== Quelques exemples ===== | ||
| Ligne 46: | Ligne 7: | ||
| <code donjon> | <code donjon> | ||
| - | si je joueur possède l’anneau magique, dire "Vous êtes protégé grâce à votre anneau." | + | si je joueur possède l’anneau magique, dire "Vous êtes protégé grâce à votre anneau." |
| - | si le dragon n’est pas réveillé, dire "Les paupières du dragon sont toujours closes. Espérons que ça dure…"; | + | si le dragon n’est pas réveillé: |
| - | sinon dire "Il vous semble avoir vu remuer le dragon." | + | |
| + | sinon | ||
| + | | ||
| + | fin si | ||
| si l’historique contient " | si l’historique contient " | ||
| -- Le joueur doit posséder tous les objets listés | -- Le joueur doit posséder tous les objets listés | ||
| - | si le joueur possède la couronne et le sceptre, dire "Les gardes vous laissent entrer dans votre palais." | + | si le joueur possède la couronne et le sceptre, dire "Les gardes vous laissent entrer dans votre palais." |
| -- Le joueur ne possède aucun des objets listés | -- Le joueur ne possède aucun des objets listés | ||
| si le joueur ne possède ni l’anneau magique ni le bouclier : | si le joueur ne possède ni l’anneau magique ni le bouclier : | ||
| - | dire "Vous êtes touché par les flammes du dragon" | + | dire "Vous êtes touché par les flammes du dragon" |
| - | changer le joueur est brulé. | + | changer l’historique contient " |
| + | changer le joueur est brulé; | ||
| + | fin si | ||
| - | -- Si au moins une des conditions est remplie | + | -- Si uniquement |
| - | si le moule est soit beurré soit fariné, dire "Vous avez oublié quelque chose." | + | si le moule est soit beurré soit fariné, dire "Vous avez oublié quelque chose." |
| - | si l’assiette contient les légumes mais pas la viande, dire " | + | si l’assiette contient les légumes mais pas la viande, dire " |
| </ | </ | ||
| - | <nspages -h1 -subns -exclude: | ||
creer/conditions/start.1608724801.txt.gz · Dernière modification : 2020/12/23 13:00 de jonathan