Ediwiki

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

Outils pour utilisateurs

Outils du site


commandes:inputquery

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')
commandes/inputquery.1200072109.txt.gz · Dernière modification : 2022/09/25 19:09 (modification externe)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki