Ediwiki

Wiki officiel de l'éditeur de carte du jeu Slayers Online

Outils pour utilisateurs

Outils du site


commandes:condition

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
Prochaine révisionLes deux révisions suivantes
commandes:condition [2008/01/11 19:34] – correction orthographique hunkcommandes:condition [2021/01/26 10:50] lyssitz
Ligne 70: Ligne 70:
 </html> </html>
  
 +===== Particularités =====
 +==== Utilisation de Condition dans un OnResultQuery ====
 +Si vous avez besoin d'inclure une condition dans un OnResultQuery, c'est possible. Toutefois, pour le bon fonctionnement, il faudra vous assurer de passer par une condition toujours valide avant d'enchaîner sur un autre OnResultQuery ou sur le QueryEnd. Cela peut se faire notamment via un "Condition('1=1')" placé avant le OnResultQuery ou le QueryEnd qui suit.
 +
 +  Variable[13]=%rand(2)%
 +  InputQuery('Bonjour, que désirez-vous ?','A boire.')
 +  OnResultQuery('A boire.')
 +  Condition('Variable[13]=1')
 +  Message('Tenez à boire')
 +  Condition('Variable[13]=2')
 +  Message('Nous sommes à sec !')
 +  QueryEnd
 +  Variable[13]=0
 +  
 +Doit s'écrire : 
 +  Variable[13]=%rand(2)%
 +  InputQuery('Bonjour, que désirez-vous ?','A boire.')
 +  OnResultQuery('A boire.')
 +  Condition('Variable[13]=1')
 +  Message('Tenez à boire')
 +  Condition('Variable[13]=2')
 +  Message('Nous sommes à sec !')
 +  Condition('1=1')
 +  QueryEnd
 +  Variable[13]=0
commandes/condition.txt · Dernière modification : 2022/09/25 19:11 de 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki