reference:instructions:si: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 | ||
| reference:instructions:si:start [2022/10/11 20:54] – jonathan | reference:instructions:si:start [2022/10/11 22:00] (Version actuelle) – supprimée jonathan | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | ====== Si ====== | ||
| - | |||
| - | //Il s’agit d’une instruction de contrôle qui dépend d’une condition. Les instructions exécutées seront différentes selon que la condition est remplie ou non.// | ||
| - | |||
| - | |||
| - | ===== Verbes utilisables dans les conditions ===== | ||
| - | |||
| - | <nspages reference: | ||
| - | |||
| - | ===== Comment écrire une condition ===== | ||
| - | |||
| - | ==== Dans une routine ==== | ||
| - | |||
| - | === Bloc si === | ||
| - | |||
| - | <code donjon> | ||
| - | si le sac se trouve ici: | ||
| - | dire "En cherchant un peu, vous devriez trouver de quoi transporter ces pommes." | ||
| - | sinon | ||
| - | dire "À priori cela va être difficile de transporter ces nombreux fruits." | ||
| - | fin si | ||
| - | </ | ||
| - | |||
| - | === Si rapide === | ||
| - | Cette forme est plus simple à écrire : la condition est suivie d’une virgule '','' | ||
| - | |||
| - | <code donjon> | ||
| - | règle après aller vers la chambre: | ||
| - | si le joueur est fatigué, dire "Vous iriez bien dormir." | ||
| - | fin règle | ||
| - | </ | ||
| - | |||
| - | ==== Dans un texte ==== | ||
| - | |||
| - | <code donjon> | ||
| - | dire "Vous êtes fatigué et [si le joueur est énervé]énervé[sinon]paisible[fin si]." | ||
| - | </ | ||
| - | |||
| - | ===== Plus d’exemples ===== | ||
| - | |||
| - | <code donjon> | ||
| - | 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…" | ||
| - | sinon | ||
| - | dire "Il vous semble avoir vu remuer le dragon." | ||
| - | fin si | ||
| - | |||
| - | si l’historique contient " | ||
| - | |||
| - | -- 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." | ||
| - | |||
| - | -- Le joueur ne possède aucun des objets listés | ||
| - | si le joueur ne possède ni l’anneau magique ni le bouclier : | ||
| - | dire "Vous êtes touché par les flammes du dragon" | ||
| - | changer l’historique contient " | ||
| - | changer le joueur est brulé. | ||
| - | fin si | ||
| - | |||
| - | -- Si uniquement une des conditions est remplie | ||
| - | 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 " | ||
| - | </ | ||
reference/instructions/si/start.1665514493.txt.gz · Dernière modification : 2022/10/11 20:54 de jonathan
