Ceci est une ancienne révision du document !
Table des matières
Tutorial de Dwight
Cette page n'a pas la prétention d'être une page mère de ce wiki mais garde néanmoins toute sa capacité afin de réunir tout bon tutoriaux utile à la communauté suivant cette page. Cette page sert également de page de référence quand j'ai le plaisir de pouvoir aider moi même une personne.
Ce tutorial est réalisé par Dwight comme :
si vous désirez avoir un tutorial spécial, merci de me contacter :
mail : killuaprod@gmail.com (objet du mail : TutoEditeurSO)
Introduction
J'ai créé ces tutoriaux afin de faire comprendre comment dynamiser une map avec plusieurs évents utiles. Ce tutorial est en constante évolution : les membres de slayers online peuvent lui demander qu'il fasse un tutorial précis..
Est mit à disposition, une large palette de script pouvant aider à la conception d'une maison de guilde ou d'une quête. Il y a également quelques astuces pour faire des codes, vous même, similaire à ceux présents. Mais aussi des astuces pour créer un mail complet pour Editeur so ainsi qu'un scénario.
Bloquer l'attaque en dehors de l'arène
Cet évènement marche également avec %BloqueDefense% et %BloqueChevauchement% (inversez 0 et 1 pour bloquer le chevauchement et/ou la défense DANS l'arène).
Page 1 | ||
---|---|---|
Conditions d'événements | Commande événements | |
Event hors arène
Page 1 | ||
---|---|---|
Conditions d'événements | Commande événements | |
Faire payer l'entree d'une porte
Page 1 | ||
---|---|---|
Conditions d'événements | Commande événements | |
Page 2 | ||
---|---|---|
Conditions d'événements | Commande événements | |
Bloquer l'acces aux joueurs qui ne sont pas de la guilde
Page 1 | ||
---|---|---|
Conditions d'événements | Commande événements | |
Page 2 | ||
---|---|---|
Conditions d'événements | Commande événements | |
Faire tomber la pluie sur une map
A la création de la map ou bien quand vous faite clic droit et Propriété sur la map dans la liste, vous devez choisir dans la liste déroulante un effet pour la map…

Bloquer une case via un évent
Pour bloquer une case via un évent, il faut sélectionner la couche évent et double cliquer sur la case à bloquer. Ensuite il faudra cocher la case Bloque le joueur.
Cette commande peut servir à bloquer le joueur lorsque vous faite un évent “arbre” ou autre, pour eviter de dire que l'arbre vol… Il vous sera aussi utile pour les évents assez volumineux dont on ne devrait pas marché en dessous à certains endroit. Ne vous en servez pas pour un tapis ou même genre, utilisez l'option évent toujours en dessous.

Bloquer avec un join changeable
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 | |
Passer une annonce sur une map
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 monstres sur une map
Pour commencer, ouvrez la carte où vous placerez la zone de combat et allez dans l'onglet Zone Monstre en haut de la map. Suivez les étapes suivantes :

- Appuyez sur ce bouton pour ajouter la zone.
- Sélectionnez la zone où les monstres apparaitrons, les X (le plus petit et le plus grand), de même pour les Y de la zone.
- Choisissez votre monstre.
- Cette partie est optionnelle. Elle permet activer la zone monstre grâce à une variable Serveur.
Enregistrez puis Testez.
Mettre un type de carte particulier
Pour commencer, créez une carte ou allez dans les propriétés de la carte à typer. Cliquez sur la liste déroulante Type pui choisissez selon les critères que vous désirez :

- Aucune attaque. (potions possible)
- Vous pouvez attaquez les monstres mais pas les joueurs. Pas d'alignement, pas de réputation. (potions possible)
- Vous pouvez attaquer les joueurs. Pas d'alignement, Avec réputation (potions impossible)
- Vous pouvez attaquer tout ce qui bouge, sauf PNJ, donc Monstre et Joueurs. Perte d'alignement, pas de réputation. (potions possible)
- Toutes attaques (joueurs et monstres). Pas d'alignement, pas de réputation (potions impossible)
- Toutes attaques (joueurs et monstres). Pas d'alignement, pas de réputation (potions possible)
Puis cliquez sur OK.
Activer un évènement à l'entrée d'une pièce
Nous allons prendre l'exemple du “bloque attaque” l'entrée des gradins d'une arène.
Page 1 | ||
---|---|---|
Conditions d'événements | Commande événements | |
ATTENTION : La commande doit toujours se trouver avant le téléporteur.
Astuce : A la sortie de l'arène, ne pas oublier de remettre le %BloqueAttaque%=0
Astuce2 : Vous pouvez également changer le point de résurrection à l'entrée de la map.
Faire une fontaine régénératrice
Page 1 | ||
---|---|---|
Conditions d'événements | Commande événements | |
Notez que les régénérateurs de points de vies sont désormais obligatoirement, payant.
Déplacer un évent / Pnj
Page 1 | ||
---|---|---|
Conditions d'événements | Commande événements | |
Notez que les évènements peuvent aussi bien être des arbres ou des skins. Cela aura le même effet qu'une skin lors du déplacement.
Activer ou désactiver un décor à sa guise
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 | |
L'utilisation d'une serveur permet à tout le monde de voir le changement de décor. Dans le cas d'une variable ou d'une bool, seul vous verrez le décor.
Restreindre l'accès d'une porte uniquement aux chefs d'une même guilde
Page 1 | ||
---|---|---|
Conditions d'événements | Commande événements | |
Page 2 | ||
Conditions d'événements | Commande événements | |
Astuce :
- Soldat %Rang%=0
- Recruteur %Rang%=1
- Chef %Rang%=2
- Leader %Rang%=3
Organiser un scénario pour EditeurSO
Boss
Dans le scénario vous pouvez donner des noms à vos boss. Vous pouvez optionnellement dire pour quel niveau sera le boss. Sachant que des petites quêtes n'ont aucune chances de monter le niveau maximum actuel.
Exemple :
..l'aventurier(joueur) se trouve face au démoniaque DrVamp(Boss lvl 20-30)…
Actions
Dans un scénario les actions sont indispensable, ce sont les péripéties de la quête ! Une action doit avoir une raison d'être faite (un ordre, un devoir..etc..). Celle-ci doivent être intégrées au rôle play de la quête et accentuées dans le scénario.. Par exemple, tuer un boss, chercher des œufs, sortir d'un labyrinthe et parler à un PNJ sont des actions.
Lieux
Dans le scénario, comme dans tout bon texte, on décrit les lieux. Que se soit une ville, une grotte et une plage, cela doit être préciser pour que l'on puisse donner une image de la quête dans sa tête. Il faut indiquer les lieux par où passe le joueur pour pouvoir avoir le parcours du joueur dans le feu de l'action comme sur une carte.
Exemples :
..l'aventurier(joueur) entra dans une grotte sombre et humide..
..il pénétra dans l'immense ville qu'est Proncilia..
Monstres
Les monstres, dans le scénario, ne sont pas indispensables mais peuvent être précisés lors de la description des lieux.
Exemple : ..une grotte sombre habité par des chauves souris effrayantes..
Personnages (PNJ)
Les personnages sont des piliers indispensables pour le raisonnement, les actions et la prospérité du scénario. On peut les introduire de différentes manières comme : les présenter comme victime, témoin, suspect, personnage d'aide, assassins..etc.. Ces PNJs peuvent aussi bien mourir que vivre mais tous font avancer le joueur dans de nouvelles péripéties. Elles introduisent la quête, la dynamise, lui donne du sens. Dans un scénario les personnages ont différents rôles.
Exemples :
..Roland, le roi, donna l'ordre à l'aventurier d'exécuter l'assassin…
..l'assassin prit la fuite et le général des armées demanda l'aide de l'aventurier pour le rattraper..
..le chaton qui passait croisa la route du garde énervé fut victime de sa lame et le garde devint un assassin..
__
Dans ces exemples,
- Roland fait exécuter l'action par le joueur
- l'assassin fuit et donne une raison au gardien de demander l'aide du joueur de le rattraper.
- Le garde énervé pour X raisons qu'on peut préciser, devient un assassin en tuant un PNJ jouant le rôle d'un chat et d'une victime en même temps.
Organiser le mail à EditeurSO
Besoins
Pour faire une quête vous avez besoin principalement d'une ou plusieurs variables, vous ne pouvez les choisir vous-même, vous devez les demander lors du mail à EditeurSO. Ensuite, pour les maps déjà en jeu que vous désirez modifier pour inclure dans votre quête, celle du client du jeu ne peuvent pas être lues par l'Éditeur Light, il faut donc les demander. Exemple :
- Map de Trigorn
- Map de Sarosa
- 1 variable
Équipe
Dans le mail, il faut évidemment préciser l'équipe faisant la quête, cela doit être détaillé comme ceci :
- Les mappeurs (et programmeurs) : Kyller(mappeur et programmeur), Leelou(mappeur)..etc..
- Les graphistes : Leelou (skins, boss et animations), Kyller(animations)..etc..
- Scénaristes : Kyller..etc..
Cette étape sert à ce que l'équipe soit reconnue pour son travail.
Scénario
Pour cette partie, il faut compiler tout ce que vous avez dit en un scénario rôle play où figurera les actions du joueur, les boss qu'il combattra, les monstres, et les pnj ainsi que leurs rôles. C'est la partie la plus importante du mail, vous pouvez la présenter de 2 manières :
- Avec des (1); (2); (3)… pour séparer chaque actions, mais en restant RP.
- Ou bien, en faisant un simple texte avec de la ponctuation, des paragraphes et des alinéas pour une lecture plus aisée..