commandes:inputquery
Différences
Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente | ||
commandes:inputquery [2007/12/11 12:31] – créée vanivan | commandes:inputquery [2022/09/25 19:11] (Version actuelle) – modification externe 127.0.0.1 | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | bouh | + | ====== InputQuery ====== |
+ | ===== Syntaxe ===== | ||
+ | La syntaxe est la suivante : | ||
+ | InputQuery(' | ||
+ | |||
+ | ===== Explications ===== | ||
+ | Cette fonction permet de poser une question aux joueurs et de proposer un choix de réponses prédéfinies. | ||
+ | |||
+ | Cette fonction s' | ||
+ | |||
+ | Le InputQuery définit la question à poser ainsi que les diverses réponses.< | ||
+ | Le [[.: | ||
+ | Le [[.: | ||
+ | |||
+ | Veillez à bien reprendre strictement la même syntaxe entre les questions du InputQuery et les réponses du OnResultQuery car sinon l' | ||
+ | |||
+ | {{commandes: | ||
+ | |||
+ | ===== Exemple ===== | ||
+ | InputQuery(' | ||
+ | OnResultQuery(' | ||
+ | // Les actions suivantes seront exécutées si la réponse est oui | ||
+ | Message(' | ||
+ | OnResultQuery(' | ||
+ | // Les actions suivantes seront exécutées si la réponse est non | ||
+ | Message(' | ||
+ | // Ici attention d' | ||
+ | OnResultQuery(' | ||
+ | Message(' | ||
+ | QueryEnd | ||
+ | // Le message suivant s' | ||
+ | Message(' | ||
+ | |||
+ | ===== Particularités ===== | ||
+ | ==== Multiples InputQuery ==== | ||
+ | Il est possible d' | ||
+ | |||
+ | InputQuery(' | ||
+ | OnResultQuery(' | ||
+ | InputQuery(' | ||
+ | OnResultQuery(' | ||
+ | Message(' | ||
+ | OnResultQuery(' | ||
+ | Message(' | ||
+ | OnResultQuery(' | ||
+ | InputQuery(' | ||
+ | OnResultQuery(' | ||
+ | Message(' | ||
+ | OnResultQuery(' | ||
+ | Message(' | ||
+ | OnResultQuery(' | ||
+ | QueryEnd | ||
+ | |||
+ | Attention toutefois, si vous avez plusieurs questions de suite contenant les mêmes réponses (Ex: Oui/Non), faites en sorte d' | ||
+ | |||
+ | ==== Utilisation de Condition ==== | ||
+ | Si vous avez besoin d' | ||
+ | |||
+ | Variable[13]=%rand(2)% | ||
+ | InputQuery(' | ||
+ | OnResultQuery(' | ||
+ | Condition(' | ||
+ | Message(' | ||
+ | Condition(' | ||
+ | Message(' | ||
+ | QueryEnd | ||
+ | Variable[13]=0 | ||
+ | |||
+ | Doit s' | ||
+ | Variable[13]=%rand(2)% | ||
+ | InputQuery(' | ||
+ | OnResultQuery(' | ||
+ | Condition(' | ||
+ | Message(' | ||
+ | Condition(' | ||
+ | Message(' | ||
+ | Condition(' | ||
+ | QueryEnd | ||
+ | Variable[13]=0 |
commandes/inputquery.1197372679.txt.gz · Dernière modification : 2022/09/25 19:09 (modification externe)