Table des matières

InputQuery

Syntaxe

La syntaxe est la suivante :

InputQuery('Question à poser','réponse 1','réponse 2')

Explications

Cette fonction permet de poser une question aux joueurs et de proposer un choix de réponses prédéfinies.

Cette fonction s'utilise avec l'aide des commandes OnResultQuery et QueryEnd afin de former des réponses cohérentes

Le InputQuery définit la question à poser ainsi que les diverses réponses.
Le OnResultQuery définit que les commandes qui le suivent seront exécutées si la réponse donnée par le joueur correspond.
Le QueryEnd indique la fin de la question et que les actions suivantes s'exécuteront quoiqu'il en soit.

Veillez à bien reprendre strictement la même syntaxe entre les questions du InputQuery et les réponses du OnResultQuery car sinon l'éditeur ne trouvera pas la bonne réponse parmi la liste.

----

Exemple

InputQuery('Voulez vous avoir des informations?','oui','non','combien ça coute?')
OnResultQuery('oui')
// Les actions suivantes seront exécutées si la réponse est oui
Message('Eh bien vous êtes dans la section InputQuery de l'ediwiki!')
OnResultQuery('non')
// Les actions suivantes seront exécutées si la réponse est non
Message('Vous êtes sûr de ne pas en vouloir? Comme vous voudrez...')
// Ici attention d'orthographier ce texte de manière identique a l'InputQuery
OnResultQuery('combien ça coute?')
Message('Mais c'est gratuit!')
QueryEnd
// Le message suivant s'affichera dans tout les cas
Message('Merci de votre attention')
 
commandes/inputquery.txt · Dernière modification: 2008/01/11 19:30 par hunk
 
Recent changes RSS feed Creative Commons License Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki