Ediwiki

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

Outils pour utilisateurs

Outils du site


tutoriaux:kyller:deco

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
tutoriaux:kyller:deco [2017/03/01 20:09] – créée kyllertutoriaux:kyller:deco [2020/08/23 14:32] (Version actuelle) – supprimée lyssitz
Ligne 1: Ligne 1:
-======Gestion de déconnection====== 
- 
-Il s'agit de créer un évent pour déclencher la recherche du joueur qui doit être connecté sur la map à vérifier, et ainsi rechercher s'il le joueur en question ne s'est pas déconnecté, auquel cas, dans l'**exemple d'un raid**, le dit-raid sera réinitialisé. 
- 
- 
-==== Le PNJ vérificateur ==== 
- 
-Le PNJ vérificateur est activé par un joueur. Ce PNJ va lancer une recherche, et s'il ne reçoit aucun "résultat", il conclura que le joueur n'est plus en ligne et pourra, dans l'exemple du raid, réinitialisé la zone de combat pour laisser le champ libre à une autre équipe. 
- 
-Dans l'**exemple du raid**, la **//Serveur[Equipe]//** est enregistré au préalable au début du raid avec le nom du groupe qui crée la partie pour entamer le raid avec ses amis, du **//%Party%//** qu'on devra rechercher donc. Si on veut viser un joueur précis, on enregistrera le **//%Name%//**. 
- 
-<html> 
-<style type=text/css> 
-TEXTAREA { 
-  background-color : white; 
-  font-family : MS Sans Serif; 
-  font-size : 12px; 
-} 
-</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=14 COLS=95> 
-Appuie sur bouton 
-Serveur[Equipe]!=0 
-</TEXTAREA> 
-</td> 
-<td width=20> 
-</td> 
-<td> 
-<TEXTAREA ROWS=14 COLS=95> 
-Message('PNJ : La zone du raid est actuellement déclaré occupé, je vais vérifier s'il y a encore des joueurs connecté dans la dite-zone.') 
-Serveur[Verif]=1 
-//A ce moment, le PNJ lance un appel vers l'évent automatique disposé sur les maps de la zone à vérifier, il faut alors faire patienter le joueur (sans le Attente() du coup), en faisant bouger le joueur, le temps que tout les mouvements se fassent, les évents automatique auront eus le temps de se déclencher, ou pas. 
-Message('%Name% : Patientons...') 
-%CaseX%=%CaseX%-2 
-%CaseX%=%CaseX%+4 
-Message('%Name% : C'est long...') 
-%CaseX%=%CaseX%-4 
-%CaseX%=%CaseX%+4 
-Message('%Name% : Ah! C'est bon.') 
-%CaseX%=%CaseX%-2 
-%Direction%=0 
-Condition('Serveur[Verif=]%=2') 
-Message('PNJ : Les joueurs sont effectivement dans la zone de combat, merci de patienter que leur raid se termine.') 
-Serveur[Verif]=0 
-Condition('Serveur[Verif]=1') 
-Message('PNJ : Vous avez bien fait de me demander de vérifier, les joueurs sont effectivement déconnectés, je vais réinitialiser la zone.') 
-Serveur[Equipe]=0 
-Message('PNJ : Voilà') 
-Serveur[Verif]=0 
-</TEXTAREA> 
-</td> 
-</tr> 
-<tr height=25><th colspan=3 align=left>Page 2</th></tr> 
-<tr><td>Vide ou définir suivant le menu particulier du PNJ.</td></tr> 
-</table> 
-</html> 
- 
- 
-====Event automatique vérificateur==== 
- 
-Cet évent est présent dans les maps à vérifier où les joueurs devront être (les maps de la zone raid donc). 
- 
-Le PNJ vérifie à la fin de la page si la **//Serveur[Verif]//** à changer ou non. L'évent automatique va alors changer celle-ci si les joueurs sont présents.  
- 
-<html> 
-<style type=text/css> 
-TEXTAREA { 
-  background-color : white; 
-  font-family : MS Sans Serif; 
-  font-size : 12px; 
-} 
-</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=14 COLS=95> 
-Automatique 
-Serveur[Verif]=1 
-Serveur[Equipe]=%Party% 
-</TEXTAREA> 
-</td> 
-<td width=20> 
-</td> 
-<td> 
-<TEXTAREA ROWS=14 COLS=95> 
-Serveur[Verif]=2 
-</TEXTAREA> 
-</td> 
-</tr> 
-<tr height=25><th colspan=3 align=left>Page 2</th></tr> 
-<tr><td>Vide.</td></tr> 
-</table> 
-</html> 
  
tutoriaux/kyller/deco.1488395388.txt.gz · Dernière modification : 2022/09/25 19:09 (modification externe)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki