Ediwiki

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

Outils pour utilisateurs

Outils du site


tutoriaux:simple

Différences

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

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
Prochaine révisionLes deux révisions suivantes
tutoriaux:simple [2010/06/09 12:57] ophiotutoriaux:simple [2020/07/13 19:04] – modification externe 127.0.0.1
Ligne 3: Ligne 3:
 Dans cette page, vous trouverez tous les évènements qui ont rapport aux arènes, aux joueurs mais aussi à l'environnement. Dans cette page, vous trouverez tous les évènements qui ont rapport aux arènes, aux joueurs mais aussi à l'environnement.
  
-Les différents tutoriels ici présents ont été faits soit par Ophio, Ystorsa, Kyller ou Nashynda.+Les différents tutoriels ici présents ont été faits soit par **Ophio****Ystorsa****Dwight** ou **Yhamaii**. 
 + 
 + 
 + 
 + 
 + 
 + 
  
  
Ligne 10: Ligne 17:
 ===== Panneau de guilde modifiable ===== ===== Panneau de guilde modifiable =====
  
-<html><center><u><b># Évènement Maitre #</b></u></center></html>+<html><center><u><b># Événement maître #</b></u></center></html>
  
 <html> <html>
Ligne 28: Ligne 35:
 Appuie sur bouton Appuie sur bouton
 %Guilde%=Test %Guilde%=Test
 +Serveur[GuildeTestPanneauAffichage]=0
 +//On vérifie que le joueur est dans la guilde Test. Dans cette page, il n'y a aucun message sur le panneau.
 </TEXTAREA> </TEXTAREA>
 </td> </td>
Ligne 37: Ligne 46:
 OnResultQuery('Rien') OnResultQuery('Rien')
 OnResultQuery('Tout effacer') OnResultQuery('Tout effacer')
 +Serveur[GuildeTestPanneauAffichage]=0
 +Message('Voilà, c'est fait !)
 +OnResultQuery('Ajouter un message')
 Serveur[GuildeTestPanneauAffichage]= Serveur[GuildeTestPanneauAffichage]=
 +Serveur[GuildeTestPanneauAffichage]=Concat('Message de %Name% : InputString('Veuillez mettre votre message')')
 +Message('Voilà, c'est fait !')
 +QueryEnd
 +</TEXTAREA>
 +</td>
 +</tr>
 +</table>
 +</html>
 +
 +<html>
 +<style type=text/css>
 +TEXTAREA {
 +  background-color : white;
 +  font-family : MS Sans Serif;
 +  font-size : 8px;
 +}
 +</style>
 +<center>
 +<table cellspacing=2>
 +<tr height=25><th colspan=3 align=left>Page 2</th></tr>
 +<tr><td><b>Conditions d'événements</b></td><td></td><td><b>Commande événements</b></td></tr>
 +<tr><td>
 +<TEXTAREA ROWS=7 COLS=70>
 +Appuie sur bouton
 +%Guilde%=Test
 +//On vérifie que le joueur est dans la guilde Test. Dans cette page, il y a déjà un message sur le panneau d'affichage.
 +</TEXTAREA>
 +</td>
 +<td width=20>
 +</td>
 +<td>
 +<TEXTAREA ROWS=7 COLS=70>
 +InputQuery('Que voulez-vous faire?','Ajouter un message','Tout effacer','Rien')
 +OnResultQuery('Rien')
 +OnResultQuery('Tout effacer')
 +Serveur[GuildeTestPanneauAffichage]=0
 Message('Voilà, c'est fait !) Message('Voilà, c'est fait !)
 OnResultQuery('Ajouter un message') OnResultQuery('Ajouter un message')
-Serveur[GuildeTestPanneauAffichage]=Concat(' Message de %Name% : InputString('Veuillez mettre votre message')')+Serveur[GuildeTestPanneauAffichage]=Concat('\nMessage de %Name% : InputString('Veuillez mettre votre message')')
 Message('Voilà, c'est fait !') Message('Voilà, c'est fait !')
 QueryEnd QueryEnd
 +//Juste avant le Message de %Name%, on met \n car cela permet de faire un saut de ligne pour faire plus propre.
 </TEXTAREA> </TEXTAREA>
 </td> </td>
Ligne 64: Ligne 113:
 <TEXTAREA ROWS=7 COLS=70> <TEXTAREA ROWS=7 COLS=70>
 Appuie sur bouton Appuie sur bouton
-%Guilde%!=Test+//Le joueur ne fait pas parti de la guilde Test
 </TEXTAREA> </TEXTAREA>
 </td> </td>
Ligne 78: Ligne 127:
 </html> </html>
  
-<html><center><u><b># Évènement automatique (Le panneau par exemple) #</b></u></center></html>+<html><center><u><b># Événement à placer sur le panneau d'affichage #</b></u></center></html>
  
 <html> <html>
Ligne 110: Ligne 159:
 </table> </table>
 </html> </html>
- 
- 
  
  
Ligne 1550: Ligne 1597:
  
 Puis cliquez sur **OK**. Puis cliquez sur **OK**.
 +
 +
 +===== Faire payer l'entree d'une porte =====
 +
 +<html><center><u><b>Évent porte</b></u></center></html>
 +
 +<html>
 +<style type=text/css>
 +TEXTAREA {
 +  background-color : white;
 +  font-family : MS Sans Serif;
 +  font-size : 8px;
 +}
 +</style>
 +<center>
 +<table cellspacing=2>
 +<tr height=25><th colspan=3 align=left>Page 1</th></tr>
 +<tr><td><b>Conditions d'événements</b></td><td></td><td><b>Commande événements</b></td></tr>
 +<tr><td>
 +<TEXTAREA ROWS=7 COLS=70>
 +Appuie sur bouton
 +%Gold%>=10
 +</TEXTAREA>
 +</td>
 +<td width=20>
 +</td>
 +<td>
 +<TEXTAREA ROWS=7 COLS=70>
 +InputQuery('L'entrée est payante, souhaitez vous payer 10 po ?','Oui','Non')
 +OnResultQuery('Oui')
 +%Gold%=%Gold%-10
 +Teleport(Discotheque,5,8)
 +OnResultQuery('Non')
 +QueryEnd
 +</TEXTAREA>
 +</td>
 +</tr>
 +</table>
 +</html>
 +
 +<html>
 +<style type=text/css>
 +TEXTAREA {
 +  background-color : white;
 +  font-family : MS Sans Serif;
 +  font-size : 8px;
 +}
 +</style>
 +<center>
 +<table cellspacing=2>
 +<tr height=25><th colspan=3 align=left>Page 2</th></tr>
 +<tr><td><b>Conditions d'événements</b></td><td></td><td><b>Commande événements</b></td></tr>
 +<tr><td>
 +<TEXTAREA ROWS=7 COLS=70>
 +Appuie sur bouton
 +</TEXTAREA>
 +</td>
 +<td width=20>
 +</td>
 +<td>
 +<TEXTAREA ROWS=7 COLS=70>
 +Message('L'entrée est payante (10po) et vous n'avez pas assez d'argent.')
 +</TEXTAREA>
 +</td>
 +</tr>
 +</table>
 +</html>
 +
 +
 +===== Bloquer l'acces aux joueurs qui ne sont pas de la guilde =====
 +
 +<html><center><u><b>Évent porte</b></u></center></html>
 +
 +<html>
 +<style type=text/css>
 +TEXTAREA {
 +  background-color : white;
 +  font-family : MS Sans Serif;
 +  font-size : 8px;
 +}
 +</style>
 +<center>
 +<table cellspacing=2>
 +<tr height=25><th colspan=3 align=left>Page 1</th></tr>
 +<tr><td><b>Conditions d'événements</b></td><td></td><td><b>Commande événements</b></td></tr>
 +<tr><td>
 +<TEXTAREA ROWS=7 COLS=70>
 +Appuie sur bouton
 +%Guilde%=Admin
 +</TEXTAREA>
 +</td>
 +<td width=20>
 +</td>
 +<td>
 +<TEXTAREA ROWS=7 COLS=70>
 +Teleport(MaisonAdmin,5,8)
 +</TEXTAREA>
 +</td>
 +</tr>
 +</table>
 +</html>
 +
 +<html>
 +<style type=text/css>
 +TEXTAREA {
 +  background-color : white;
 +  font-family : MS Sans Serif;
 +  font-size : 8px;
 +}
 +</style>
 +<center>
 +<table cellspacing=2>
 +<tr height=25><th colspan=3 align=left>Page 2</th></tr>
 +<tr><td><b>Conditions d'événements</b></td><td></td><td><b>Commande événements</b></td></tr>
 +<tr><td>
 +<TEXTAREA ROWS=7 COLS=70>
 +Appuie sur bouton
 +%Guilde%!=Admin
 +</TEXTAREA>
 +</td>
 +<td width=20>
 +</td>
 +<td>
 +<TEXTAREA ROWS=7 COLS=70>
 +Message('N'étant pas membre, vous ne disposez pas le droit de passer.')
 +</TEXTAREA>
 +</td>
 +</tr>
 +</table>
 +</html>
 +
 +===== 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.
 +
 +
 +<html><center><u><b>Évent dans la map d'entrée de l'arène</b></u></center></html>
 +
 +<html>
 +<style type=text/css>
 +TEXTAREA {
 +  background-color : white;
 +  font-family : MS Sans Serif;
 +  font-size : 8px;
 +}
 +</style>
 +<center>
 +<table cellspacing=2>
 +<tr height=25><th colspan=3 align=left>Page 1</th></tr>
 +<tr><td><b>Conditions d'événements</b></td><td></td><td><b>Commande événements</b></td></tr>
 +<tr><td>
 +<TEXTAREA ROWS=7 COLS=70>
 +En contact
 +</TEXTAREA>
 +</td>
 +<td width=20>
 +</td>
 +<td>
 +<TEXTAREA ROWS=7 COLS=70>
 +%BloqueAttaque%=1
 +Teleport(Arène,1,1)
 +</TEXTAREA>
 +</td>
 +</tr>
 +</table></center>
 +</html>
 +
 +
 +__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 =====
 +
 +
 +<html><center><u><b>Évent de la fontaine</b></u></center></html>
 +
 +<html>
 +<style type=text/css>
 +TEXTAREA {
 +  background-color : white;
 +  font-family : MS Sans Serif;
 +  font-size : 8px;
 +}
 +</style>
 +<center>
 +<table cellspacing=2>
 +<tr height=25><th colspan=3 align=left>Page 1</th></tr>
 +<tr><td><b>Conditions d'événements</b></td><td></td><td><b>Commande événements</b></td></tr>
 +<tr><td>
 +<TEXTAREA ROWS=7 COLS=70>
 +Appuie sur bouton
 +</TEXTAREA>
 +</td>
 +<td width=20>
 +</td>
 +<td>
 +<TEXTAREA ROWS=7 COLS=70>
 +InputQuery('Voulez vous être soigné ? (25po)','Oui','Non')
 +OnResultQuery('Oui')
 +Condition('%Gold%<25')
 +Message('Vous ne disposez pas d'assez d'argent.')
 +Condition('%Gold%>=25')
 +%Gold%=%Gold%-25
 +%Vie%=%VieMax%
 +ChangeResPoint(Hall - Enterra,5,21)
 +Message('Voila. Soigné et Protégé !')
 +OnResultQuery('Non')
 +QueryEnd
 +</TEXTAREA>
 +</td>
 +</tr>
 +</table></center>
 +</html>
 +
 +
 +//Notez que les régénérateurs de points de vies et/ou d'alignement sont désormais **obligatoirement** payant. (minimum 10 pièces d'or)//
 +
 +
 +===== Activer ou désactiver un décor à sa guise =====
 +
 +
 +<html><center><u><b>Évent maître : activation/désactivation</b></u></center></html>
 +
 +<html>
 +<style type=text/css>
 +TEXTAREA {
 +  background-color : white;
 +  font-family : MS Sans Serif;
 +  font-size : 8px;
 +}
 +</style>
 +<center>
 +<table cellspacing=2>
 +<tr height=25><th colspan=3 align=left>Page 1</th></tr>
 +<tr><td><b>Conditions d'événements</b></td><td></td><td><b>Commande événements</b></td></tr>
 +<tr><td>
 +<TEXTAREA ROWS=7 COLS=70>
 +Appuie sur bouton
 +Serveur[Decor]=1
 +</TEXTAREA>
 +</td>
 +<td width=20>
 +</td>
 +<td>
 +<TEXTAREA ROWS=7 COLS=70>
 +InputQuery('Souhaitez-vous désactiver le décor ?','Oui','Non')
 +OnResultQuery('Oui')
 +Serveur[Decor]=0
 +Message('Voilà qui est fait.')
 +OnResultQuery('Non')
 +Message('Très bien.')
 +QueryEnd
 +</TEXTAREA>
 +</td>
 +</tr>
 +<tr height=25><th colspan=3 align=left>Page 2</th></tr>
 +<tr><td><b>Conditions d'événements</b></td><td></td><td><b>Commande événements</b></td></tr>
 +<tr><td>
 +<TEXTAREA ROWS=7 COLS=70>
 +Appuie sur bouton
 +</TEXTAREA>
 +</td>
 +<td width=20>
 +</td>
 +<td>
 +<TEXTAREA ROWS=7 COLS=70>
 +InputQuery('Souhaitez-vous activer le décor ?','Oui','Non')
 +OnResultQuery('Oui')
 +Serveur[Decor]=1
 +Message('Voilà qui est fait.')
 +OnResultQuery('Non')
 +Message('Très bien.')
 +QueryEnd
 +</TEXTAREA>
 +</td>
 +</tr>
 +</table></center>
 +</html>
 +
 +<html><center><u><b>Évent du décor</b></u></center></html>
 +
 +<html>
 +<style type=text/css>
 +TEXTAREA {
 +  background-color : white;
 +  font-family : MS Sans Serif;
 +  font-size : 8px;
 +}
 +</style>
 +<center>
 +<table cellspacing=2>
 +<tr height=25><th colspan=3 align=left>Page 1</th></tr>
 +<tr><td><b>Conditions d'événements</b></td><td></td><td><b>Commande événements</b></td></tr>
 +<tr><td>
 +<TEXTAREA ROWS=7 COLS=70>
 +Serveur[Decor]=1
 +</TEXTAREA>
 +</td>
 +<td width=20>
 +</td>
 +<td>
 +<TEXTAREA ROWS=7 COLS=70>
 +// mettre l'image du décor sur cette page, et ne rien mettre ici.
 +</TEXTAREA>
 +</td>
 +</tr>
 +<tr height=25><th colspan=3 align=left>Page 2</th></tr>
 +<tr><td><b>Conditions d'événements</b></td><td></td><td><b>Commande événements</b></td></tr>
 +<tr><td>
 +<TEXTAREA ROWS=7 COLS=70>
 +// rien
 +</TEXTAREA>
 +</td>
 +<td width=20>
 +</td>
 +<td>
 +<TEXTAREA ROWS=7 COLS=70>
 +// rien
 +</TEXTAREA>
 +</td>
 +</tr>
 +</table></center>
 +</html>
 +
 +
 +//L'utilisation d'une **variable serveur** permet à tout le monde de voir le changement du décor. Dans le cas d'une **variable public** ou d'une **bool**, seul vous verrez le décor changer.
 +Néanmoins, si vous ne savez pas ce que signifie les différentes variables, n'hésitez pas à regarder les définitions. //
 +
 +
 +
 +
 +===== Restreindre l'accès d'une porte uniquement aux chefs d'une même guilde =====
 +
 +
 +<html><center><u><b> Evénement porte</b></u></center></html>
 +
 +<html>
 +<style type=text/css>
 +TEXTAREA {
 +  background-color : white;
 +  font-family : MS Sans Serif;
 +  font-size : 8px;
 +}
 +</style>
 +<center>
 +<table cellspacing=2>
 +<tr height=25><th colspan=3 align=left>Page 1</th></tr>
 +<tr><td><b>Conditions d'événements</b></td><td></td><td><b>Commande événements</b></td></tr>
 +<tr><td>
 +<TEXTAREA ROWS=7 COLS=70>
 +En contact
 +%Grade%>=2
 +%Guilde%=Admin
 +</TEXTAREA>
 +</td>
 +<td width=20>
 +</td>
 +<td>
 +<TEXTAREA ROWS=7 COLS=70>
 +Teleport(Arène,1,1)
 +</TEXTAREA>
 +</td>
 +</tr>
 +<tr height=25><th colspan=3 align=left>Page 2</th></tr>
 +<tr><td><b>Conditions d'événements</b></td><td></td><td><b>Commande événements</b></td></tr>
 +<tr><td>
 +<TEXTAREA ROWS=7 COLS=70>
 +En contact
 +</TEXTAREA>
 +</td>
 +<td width=20>
 +</td>
 +<td>
 +<TEXTAREA ROWS=7 COLS=70>
 +// Interdiction de passer
 +Message('Vous ne disposez pas des droits nécessaire pour passer.')
 +</TEXTAREA>
 +</td>
 +</tr>
 +</table></center>
 +</html>
 +
 +
 +//Astuce : //
 +
 +  * **Soldat** %Grade%=0
 +  * **Recruteur** %Grade%=1
 +  * **Chef** %Grade%=2
 +  * **Leader** %Grade%=3 
 +
 +
  
  

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki