Doc Donjon FI (v2)

Éditeur de fictions interractives avec interpréteur

Outils pour utilisateurs

Outils du site


reference:temps:horloge

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
reference:temps:horloge [2022/10/22 12:54] jonathanreference:temps:horloge [2022/10/23 00:56] (Version actuelle) jonathan
Ligne 1: Ligne 1:
-====== Horloge ======+====== Horloge (heure) ======
  
 L’horloge vous permet de récupérer l’heure sur l’ordinateur qui exécute le jeu. L’horloge vous permet de récupérer l’heure sur l’ordinateur qui exécute le jeu.
Ligne 5: Ligne 5:
 ===== Conditions ===== ===== Conditions =====
  
-Vous tester l’heure, les minutes et les secondes de l’horloge. +Vous pouvez réagir différemment en fonction du moment de la journée. Par exemple lorsqu’il fait nuit ou lorsqu’il est l’heure du goûter ! 
-Il s’agit de compteurs, vous devrez donc utiliser les verbes [[reference:instructions:controle:si:verbes:valoir|]], [[reference:instructions:controle:si:verbes:depasser|]] et [[reference:instructions:controle:si:verbes:atteindre|]] dans vos conditions.+ 
 +Il s’agit de compteurs, vous devrez donc utiliser les verbes [[reference:instructions:controle:si:verbes:valoir|valoir]], [[reference:instructions:controle:si:verbes:depasser|dépasser]] et [[reference:instructions:controle:si:verbes:atteindre|atteindre]] dans vos conditions.
  
 <code donjon> <code donjon>
 règle avant commencer le jeu: règle avant commencer le jeu:
-  si l’heure de l’horloge n’atteint pas 12:+  si l’heure n’atteint pas 12:
     dire "Il n’est pas encore midi.".     dire "Il n’est pas encore midi.".
   sinon   sinon
Ligne 16: Ligne 17:
   fin si   fin si
 fin règle fin règle
 +
 +routine nuit:
 +  si l’heure dépasse 22 ou si l’heure n’atteint pas 5:
 +    dire "C’est la nuit!"
 +  fin si
 +fin routine
 +</code>
 +
 +===== Afficher l’heure =====
 +
 +<code donjon>
 +routine afficherHeure:
 +  dire "L’horloge affiche [horloge]".
 +fin routine
 +</code>
 +
 +<code donjon>
 +routine afficherHeure:
 +  dire "Il est [heures] heures [minutes] minutes et [secondes] secondes.".
 +fin routine
 </code> </code>
  
-===== Affichage de l’heure =====+==== Ajouter un 0 à gauche du nombre quand il est inférieur à 10 : ====
  
 <code donjon> <code donjon>
 routine afficherHeure: routine afficherHeure:
-  dire "Il est [heure horlogeheures [minute horlogeminutes et [secondes horlogesecondes.".+  dire "L’horloge affiche [0heures]:[0minutes]:[0secondes]".
 fin routine fin routine
 </code> </code>
  
reference/temps/horloge.1666436058.txt.gz · Dernière modification : 2022/10/22 12:54 de jonathan