exemples:aller_n_importe_ou
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédente | |||
exemples:aller_n_importe_ou [2024/10/25 21:45] – jonathan | exemples:aller_n_importe_ou [2025/02/10 14:44] (Version actuelle) – modification du code pour être fonctionnel en V3. myth_onirie | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
====== Aller n’importe où (se déplacer sans utiliser les sorties) ====== | ====== Aller n’importe où (se déplacer sans utiliser les sorties) ====== | ||
- | |||
- | FIXME Exemple NON fonctionnel avec v3.0 | ||
<code donjon> | <code donjon> | ||
Ligne 7: | Ligne 5: | ||
la cave est un lieu. "Vous êtes dans votre cave. Elle est bien tranquille." | la cave est un lieu. "Vous êtes dans votre cave. Elle est bien tranquille." | ||
la chambre est un lieu. "Vous êtes dans votre chambre. Elle est bien rangée." | la chambre est un lieu. "Vous êtes dans votre chambre. Elle est bien rangée." | ||
+ | |||
désactiver l’affichage des sorties. | désactiver l’affichage des sorties. | ||
+ | |||
-- avec une action de déplacement (aller), on peut utiliser les variables | -- avec une action de déplacement (aller), on peut utiliser les variables | ||
-- « origine », « destination » et « orientation ». | -- « origine », « destination » et « orientation ». | ||
- | règle avant aller vers un lieu: | + | règle avant aller vers ceci: |
-- si le joueur tente d’aller là où il se trouve déjà | -- si le joueur tente d’aller là où il se trouve déjà | ||
si le joueur se trouve dans destination: | si le joueur se trouve dans destination: | ||
dire "Vous y êtes déjà !". | dire "Vous y êtes déjà !". | ||
-- sinon déplacer le joueur vers la destination. | -- sinon déplacer le joueur vers la destination. | ||
- | | + | |
dire " | dire " | ||
changer le joueur se trouve dans destination. | changer le joueur se trouve dans destination. | ||
-- décrire le nouveau lieu où se trouve le joueur | -- décrire le nouveau lieu où se trouve le joueur | ||
exécuter l’action regarder. | exécuter l’action regarder. | ||
+ | sinon: | ||
+ | dire "Ce n'est pas possible." | ||
fin si | fin si | ||
arrêter l’action. | arrêter l’action. | ||
fin règle | fin règle | ||
+ | |||
règle avant commencer le jeu: | règle avant commencer le jeu: | ||
dire "En tant que magicien, vous pouvez aller dans la chambre, la cuisine ou la cave juste comme ça !{p}". | dire "En tant que magicien, vous pouvez aller dans la chambre, la cuisine ou la cave juste comme ça !{p}". | ||
fin règle | fin règle | ||
</ | </ |
exemples/aller_n_importe_ou.txt · Dernière modification : 2025/02/10 14:44 de myth_onirie