Skip to content

Event date

Asu edited this page Aug 6, 2020 · 6 revisions

Les events, ou événements, se déclenche lorsque que quelque chose se produit.

Pour les cas des event changedate, cette chose qui se produit est un changement de date, donc chaque seconde.

Cela créer des variables que vous pouvez utiliser :

  • an, año, year
  • mois, mes, month
  • jour, dia, day
  • heure, hora, hour
  • minute, minuto
  • seconde, segundo, second

Les variables sont disponibles en plusieurs langue parce que j'avais envie.

Pour mieux comprendre voici à quoi ressemble un event date :

event changedate an == 2020 & mois == 6 [
    print{"poire"}
]

On peut rajouter des parenthèses pour que cela soit mieux lisible :

event changedate (an == 2020 & mois == 6) [
    print{"poire"}
]

Si on traduis l'événement, cela donne : tant que l'on sera en juin 2020, cela affichera poire toute les secondes.

Pour éviter que cela s'affiche chaque seconde, on peut ajouter une comparaison qui vérifie si seconde est égal à 0, ce qui affichera maintenant toute les minutes.

event changedate (
    (an == 2020 & mois == 6)
    & seconde == 0
) [
    print{"poire"}
]

Attention: cela se base sur la date UTC et pas celle sur votre ordinateur !
Donc il faudra adapter votre programme.

Clone this wiki locally