Ceci est une ancienne révision du document !
Table des matières
Les évènements courants simple
Tutorial regroupant les tutoriels d'Ophio et D'Ystorsa.
Panneau de guilde modifiable
| Page 1 | ||
|---|---|---|
| Conditions d'événements | Commande événements | |
| Page 2 | ||
|---|---|---|
| Conditions d'événements | Commande événements | |
| Page 1 | ||
|---|---|---|
| Conditions d'événements | Commande événements | |
L'anti-Chevauchement
| Page 1 | ||
|---|---|---|
| Conditions d'événements | Commande événements | |
| Page 2 | ||
|---|---|---|
| Conditions d'événements | Commande événements | |
| Page 1 | ||
|---|---|---|
| Conditions d'événements | Commande événements | |
| Page 2 | ||
|---|---|---|
| Conditions d'événements | Commande événements | |
| Page 1 | ||
|---|---|---|
| Conditions d'événements | Commande événements | |
| Page 2 | ||
|---|---|---|
| Conditions d'événements | Commande événements | |
| Page 3 | ||
|---|---|---|
| Conditions d'événements | Commande événements | |
Le Gicleur
| Page 1 | ||
|---|---|---|
| Conditions d'événements | Commande événements | |
| Page 2 | ||
|---|---|---|
| Conditions d'événements | Commande événements | |
| Page 1 | ||
|---|---|---|
| Conditions d'événements | Commande événements | |
| Page 2 | ||
|---|---|---|
| Conditions d'événements | Commande événements | |
| Page 1 | ||
|---|---|---|
| Conditions d'événements | Commande événements | |
| Page 2 | ||
|---|---|---|
| Conditions d'événements | Commande événements | |
| Page 3 | ||
|---|---|---|
| Conditions d'événements | Commande événements | |
Bloquer un accès activable/désactivable par un joueur/guilde
| Page 1 | ||
|---|---|---|
| Conditions d'événements | Commande événements | |
| Page 2 | ||
|---|---|---|
| Conditions d'événements | Commande événements | |
| Page 1 | ||
|---|---|---|
| Conditions d'événements | Commande événements | |
| Page 2 | ||
|---|---|---|
| Conditions d'événements | Commande événements | |
Mettre des anticoins
| Page 1 | ||
|---|---|---|
| Conditions d'événements | Commande événements | |
| Page 2 | ||
|---|---|---|
| Conditions d'événements | Commande événements | |
| Page 1 | ||
|---|---|---|
| Conditions d'événements | Commande événements | |
| Page 1 | ||
|---|---|---|
| Conditions d'événements | Commande événements | |
| Page 2 | ||
|---|---|---|
| Conditions d'événements | Commande événements | |
Mettre un effet particulier sur une map
Avec cette méthode, vous pouvez modifier l'effet de la map grâce à un Pnj.
| Page 1 | ||
|---|---|---|
| Conditions d'événements | Commande événements | |
Event des piques
Event normal
Nous allons voir ici comment faire un event avec des piques qui rentrent et sortent du sol. Pour cela, nous allons utiliser un booléen et faire changer sa valeur toutes les x secondes (je le rappelle, un booléen peut avoir 0 ou 1 comme valeur, si vous avez du mal je vous conseille de lire ou de relire le tutorial de Vanivan). On va ensuite attribuer un état à chacune des valeurs possibles, à savoir, quand le booléen est à 0 alors les piques sont dans le sol et quand le booléen est à 1 les piques sortent du sol.
Commençons donc par créer un event pour faire changer à un rythme régulier la valeur de notre booléen (dans cet exemple j'ai choisi le Bool[1] car il est public: vous pouvez l'utiliser à condition de le remettre à 0 lorsque le joueur quitte la map)
| Page 1 | ||
|---|---|---|
| Conditions de déclenchement | Commande événements | |
| Page 2 | ||
|---|---|---|
| Conditions de déclenchement | Commande événements | |
| Page 3 | ||
|---|---|---|
| Conditions de déclenchement | Commande événements | |
La seule chose qui diffère entre la page 1 et la page 2 c'est la valeur que prend le booléen: dans la première on affecte la valeur du booléen à 1 et dans la deuxième on lui affecte la valeur 0. Comme je l'ai expliqué au début, on a maintenant un event qui change la valeur du booléen environ toutes les 2 secondes.Ceci fait, on peut faire les events pique proprement dit. Pour cela rien de plus simple:
| Page 1 | ||
|---|---|---|
| Conditions de déclenchement | Commande événements | |
| Page 2 | ||
|---|---|---|
| Conditions de déclenchement | Commande événements | |
Remarque : vous pouvez aussi alterner sur certains events piques l'attribution de l'état du piège en fonction de la valeur du booléen. Par exemple Bool=1 => piques sorties, Bool=0 => piques rentrées sur certaines cases, Bool=1 => piques rentrées et Bool=0 => piques sorties sur d'autres. Il y aura ainsi un effet d'alternance sur le piège ;)
Event avec un rythme irrégulier
Ici nous allons voir comment faire un event où les piques adoptent un rythme irrégulier. Pour cela il faudra utiliser la variable %rand(chiffre)%. J'utilise ici la variable[13] qui est publique, si vous l'utilisez veillez bien à la remettre à 0 à la sortie de votre map.
| Page1 | ||
|---|---|---|
| Conditions de déclenchement | Commande événements | |
| Page 2 | ||
|---|---|---|
| Conditions de déclenchement | Commande événements | |
| Page 3 | ||
|---|---|---|
| Conditions de déclenchement | Commande événements | |
Pousser un objet
Nous allons voir ici comment déplacer un objet au sol (par exemple une pierre qui roule ou un coffre qu'on pousse ;) ). Pour cela il est nécessaire de savoir ce qu'est un sprite. Un sprite, c'est une image qui est associée à un event. C'est pourquoi la case "suit le sprite" a beaucoup d'importance ici. Lorsqu'elle est cochée, l'event va se déplacer en même temps que son sprite. Si vous ne la cochez pas et que vous voulez par exemple pousser une pierre, il vous faudra appuyez sur espace là où se trouvait la pierre à l'origine (là où se trouve l'event) pour continuer à la déplacer... pas très logique en somme.
| Page 1 | ||
|---|---|---|
| Conditions de déclenchement | Commande événements | |
Petite astuce : Si vous voulez empêcher votre event de se déplacer au travers des obstacles de la map, plutôt que de vous embêter à mettre des tonnes de conditions en fonction de la position de votre event et des obstacles, mettez simplement des events vides (rien en CD, rien en CE) dessus. Comme deux events ne peuvent pas se superposer, l'objet que vous poussez n'avancera pas au contact d'un obstacle
Insérer un effet visuel au cours d'un évent
Nous allons voir ici comment mettre un effet visuel (une animation) dans le cours d'un event.
Par exemple, le joueur va voir un forgeron et celui-ci lui propose de le regarder forger une épée. J'utilise la variable[13] qui est publique, si vous l'utilisez veillez bien à la remettre à 0 à la sortie de votre map.
| Page 1 | ||
|---|---|---|
| Conditions de déclenchement | Commande événements | |
| Page 2 | ||
|---|---|---|
| Conditions de déclenchement | Commande événements | |
| Page 3 | ||
|---|---|---|
| Conditions de déclenchement | Commande événements | |