commandes:inputquery
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| commandes:inputquery [2007/12/19 15:06] – frostfall | commandes:inputquery [2022/09/25 17:11] (Version actuelle) – modification externe 127.0.0.1 | ||
|---|---|---|---|
| Ligne 2: | Ligne 2: | ||
| ===== Syntaxe ===== | ===== Syntaxe ===== | ||
| La syntaxe est la suivante : | La syntaxe est la suivante : | ||
| - | InputQuery(' | + | InputQuery(' |
| ===== Explications ===== | ===== Explications ===== | ||
| Cette fonction permet de poser une question aux joueurs et de proposer un choix de réponses prédéfinies. | Cette fonction permet de poser une question aux joueurs et de proposer un choix de réponses prédéfinies. | ||
| - | Cette fonction s' | + | Cette fonction s' |
| - | < | + | Le InputQuery définit la question |
| - | Le InputQuery définit la question | + | 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 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' |
| - | Le QueryEnd indique la fin de la question et que les actions suivantes s' | + | |
| - | </ | + | |
| - | Veillez | + | Veillez |
| {{commandes: | {{commandes: | ||
| Ligne 32: | Ligne 31: | ||
| // Le message suivant s' | // Le message suivant s' | ||
| Message(' | 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.1198076819.txt.gz · Dernière modification : 2022/09/25 17:09 (modification externe)