documentation:explication_event_action
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 | ||
| documentation:explication_event_action [2021/03/13 14:35] – modification externe 127.0.0.1 | documentation:explication_event_action [2022/09/25 17:11] (Version actuelle) – modification externe 127.0.0.1 | ||
|---|---|---|---|
| Ligne 6: | Ligne 6: | ||
| ====Fonctionnement général==== | ====Fonctionnement général==== | ||
| - | Un évènement, | + | Un évènement, |
| Pour simplifier, un évènement c'est une action qui va être accomplie lorsque certaines conditions sont remplies. | Pour simplifier, un évènement c'est une action qui va être accomplie lorsque certaines conditions sont remplies. | ||
| - | __Exemples: | + | __Exemples :__ |
| \\ Condition : le joueur appuie sur un bouton | \\ Condition : le joueur appuie sur un bouton | ||
| \\ Action : une porte s' | \\ Action : une porte s' | ||
| Ligne 18: | Ligne 18: | ||
| Condition : le joueur est dans telle guilde, il a plus de 2000 pièces d'or sur lui et il appuie sur un bouton | Condition : le joueur est dans telle guilde, il a plus de 2000 pièces d'or sur lui et il appuie sur un bouton | ||
| - | \\ Action :le joueur perd 2000 pièces d'or et il se téléporte dans une map | + | \\ Action : le joueur perd 2000 pièces d'or et il se téléporte dans une map |
| Ligne 24: | Ligne 24: | ||
| Mais bien entendu, toutes les conditions ne sont pas toujours remplies par le joueur, on peut alors envisager une action alternative. | Mais bien entendu, toutes les conditions ne sont pas toujours remplies par le joueur, on peut alors envisager une action alternative. | ||
| - | __Exemples: | + | __Exemples :__ |
| \\ Condition : le joueur appuie sur un bouton | \\ Condition : le joueur appuie sur un bouton | ||
| \\ Action : une porte s' | \\ Action : une porte s' | ||
| Ligne 31: | Ligne 31: | ||
| Condition : le joueur se présente à une porte, il a 2000 pièces d'or sur lui | Condition : le joueur se présente à une porte, il a 2000 pièces d'or sur lui | ||
| \\ Action : il perd son or et est téléporté | \\ Action : il perd son or et est téléporté | ||
| - | \\ Action alternative : le joueur n'a pas 2000 pièces d'or sur lui mais il s'est présenté à la porte. Toutes les conditions ne sont pas remplie. Un message lui indique qu'il ne peut pas passer | + | \\ Action alternative : le joueur n'a pas 2000 pièces d'or sur lui mais il s'est présenté à la porte. Toutes les conditions ne sont pas remplies. Un message lui indique qu'il ne peut pas passer |
| - | Vous avez peut-être déjà entendu | + | Vous avez peut-être déjà entendu |
| Ligne 48: | Ligne 48: | ||
| \\ A droite se présente le cadre " | \\ A droite se présente le cadre " | ||
| - | Et l' | + | Et l' |
| - | Et bien c'est dans une 2ème page que cela se passe. En effet, lorsque les conditions | + | Et bien c'est dans une 2ème page que cela se passe. En effet, lorsque les conditions |
| - | En fait les pages de l' | + | En fait les pages de l' |
| \\ \\ | \\ \\ | ||
| De plus, il est aussi possible de mettre en condition de déclenchement deux conditions (par exemple Attaque et Appuie sur bouton) puis d' | De plus, il est aussi possible de mettre en condition de déclenchement deux conditions (par exemple Attaque et Appuie sur bouton) puis d' | ||
| - | * Par la suite, j' | + | * Par la suite, j' |
| Ligne 73: | Ligne 73: | ||
| **Auto une seul fois**\\ | **Auto une seul fois**\\ | ||
| - | L' | + | L' |
| **Variable**\\ | **Variable**\\ | ||
| Il est aussi possible de définir d' | Il est aussi possible de définir d' | ||
| En revanche on ne peut pas définir une variable comme seule condition, il faut obligatoirement la coupler avec une des condition sus-citées)\\ \\ | En revanche on ne peut pas définir une variable comme seule condition, il faut obligatoirement la coupler avec une des condition sus-citées)\\ \\ | ||
| - | __Exemple: | + | __Exemple :__\\ |
| CD\\ | CD\\ | ||
| Appuie sur bouton\\ | Appuie sur bouton\\ | ||
| %Name%=Frostfall\\ | %Name%=Frostfall\\ | ||
| CE\\ | CE\\ | ||
| - | Message(' | + | Message(' |
| - | Il y a différentes manières de tester la valeur d'une variable: \\ | + | Il y a différentes manières de tester la valeur d'une variable : \\ |
| - | = (égal) \\ | + | = (égal) \\ |
| - | < (plus petit que)\\ | + | < (plus petit que)\\ |
| - | < | + | < |
| - | < | + | < |
| - | < | + | < |
| != (différent de) | != (différent de) | ||
| - | * Bon à savoir : Si en CD vous ne mettez **qu' | + | * Bon à savoir : Si en CD vous ne mettez **qu' |
| __Exemple :__\\ | __Exemple :__\\ | ||
documentation/explication_event_action.1615646114.txt.gz · Dernière modification : 2022/09/25 17:09 (modification externe)