Ceci est une ancienne révision du document !
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 parmis 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')