Ediwiki

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

Outils pour utilisateurs

Outils du site


evexplication

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
evexplication [2010/05/27 17:01] – créée ophioevexplication [2020/08/15 15:05] (Version actuelle) – supprimée lyssitz
Ligne 1: Ligne 1:
-=====Fonctionnement d'un évènement===== 
  
-Dans ce tutorial, nous allons voir comment l'éditeur gère les évènements. 
- 
-====Fonctionnement général==== 
- 
-Un évènement, qu'est ce que c'est? 
- 
-Pour simplifier, un évènement c'est une action qui va être accomplie lorsque certaines conditions seront remplies. 
- 
-Exemples: 
-Condition : le joueur appuie sur un bouton 
-Action : une porte s'ouvre 
- 
-Condition : le joueur marche sur un piège 
-Action : le joueur meurt 
- 
-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 
- 
- 
- 
-Mais bien entendu, toutes les conditions ne sont pas toujours remplies par le joueur, on peut alors envisager une action alternative 
- 
-Exemples: 
-Condition : le joueur appuie sur un bouton 
-Action : une porte s'ouvre 
-Action alternative : le joueur n'a pas appuyé sur le bouton, il ne se passe rien 
- 
-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 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 
- 
-Vous avez peut-être déjà entendu parlé de "Si, alors, sinon" ou de "If, then, else" dans certains langages de programmation. C'est exactement le même principe ici ;) 
- 
-====Application du fonctionnement général à l'éditeur==== 
- 
- 
-La page évènement se présente comme suit  
- 
-// image fenêtre event \\ 
- 
-A gauche se présente le cadre "Condition de déclenchement", c'est ici que nous mettrons les conditions à remplir pour effectuer l'action 
-A gauche se présente le cadre "Commande évènement", c'est ici que nous décrirons les actions à effectuer lorsque les conditions sont remplies 
- 
-Et l'action alternative en cas de non respect des conditions?  
-Et bien c'est dans une 2ème page que cela se passe. En effet, lorsque les conditions nécéssaires à l'effectuation des actions ne sont pas remplies, c'est la 2ème page qui sera lue. 
-En fait les pages de l'évent seront lues dans l'ordre jusqu'à ce que toutes les conditions d'une des page soient remplies. 
evexplication.1274972493.txt.gz · Dernière modification : 2022/09/25 19:09 (modification externe)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki