« DungeonsXL » : différence entre les versions

De Nefald Wiki
Aller à la navigation Aller à la recherche
Tiplish (discussion | contributions)
Aucun résumé des modifications
Cloona (discussion | contributions)
mAucun résumé des modifications
 
(4 versions intermédiaires par un autre utilisateur non affichées)
Ligne 13 : Ligne 13 :
Afin d'aider notre équipe à maîtriser ce plugin, voici une traduction et relecture d'une partie de la documentation disponible [https://github.com/DRE2N/DungeonsXL/wiki/ ici]. Grâce à ce guide, vous devriez pouvoir vous approprier les bases de ce plugin et pouvoir rapidement réaliser un donjon.
Afin d'aider notre équipe à maîtriser ce plugin, voici une traduction et relecture d'une partie de la documentation disponible [https://github.com/DRE2N/DungeonsXL/wiki/ ici]. Grâce à ce guide, vous devriez pouvoir vous approprier les bases de ce plugin et pouvoir rapidement réaliser un donjon.


==Le premier donjon==
=Le premier donjon=
===Création===
==Création==


Premièrement, vous devez créer une première carte de donjon pour débuter.
Premièrement, vous devez créer une première carte de donjon pour débuter.


La commande /dxl create {map name} une nouvelle carte plate où vous pourrez construire les structures que vous souhaitez dans votre donjon. Le joueur qui créé la nouvelle carte sera instantanément téléporter au « spawn » de la carte.  
La commande /dxl create {map name} crée une nouvelle carte plate où vous pourrez construire les structures que vous souhaitez dans votre donjon. Le joueur qui créé la nouvelle carte sera instantanément téléporté au « spawn » de la carte.  
Vous pouvez toujours sortir d’un donjon (ou plus précisément : un groupe de joueur de donjon) avec /dxl leave. Un jour qui quitte un donjon récupère son ancien inventaire, ses effets de potions, ses niveaux, son game mode etc…
Vous pouvez toujours sortir d’un donjon (ou plus précisément : un groupe de joueur de donjon) avec /dxl leave. Un joueur qui quitte un donjon récupère son ancien inventaire, ses effets de potions, ses niveaux, son game mode etc…
 
Importer une carte
Importer une carte
Biensûr vous n’avez pas à faire une nouvelle carte. Copiez simplement n’importe qu’elle ancienne carte que vous voulez en tant que carte DXL dans DungeonsXL/maps/; DungeonsXL va la trouver et la reconnaitre.  
Biensûr vous n’avez pas à faire une nouvelle carte. Copiez simplement n’importe qu’elle ancienne carte que vous voulez en tant que carte DXL dans DungeonsXL/maps/; DungeonsXL va la trouver et la reconnaitre.  


Beta 0.14 and higher:
'' Beta 0.14 and higher: ''


Vous pouvez aussi aisément importer une carte d’un autre conteneur de monde du serveur (le conteneur de monde de CraftBukkit est dans le dossier principal) avec /dxl import {map name}
Vous pouvez aussi aisément importer une carte d’un autre conteneur de monde du serveur (le conteneur de monde de CraftBukkit est dans le dossier principal) avec /dxl import {map name}


===Editer la carte===
==Editer la carte==


Si vous voulez travailler sur une carte existante, entrez simplement /dxl edit {map name}. Vous pouvez voir une liste de toute les cartes existantes avec /dxl list. Si un joueur change une carte, il obtient le mode créatif, son inventaire est sauvegarder et effacer et toutes les commandes sont refusées sauf si le joueur a la permission dxl.bypass. Donc, un joueur qui change une carte donjon est incapable d’interagir avec les mondes principaux du serveur. C’est assez utile si vous voulez donner la possibilité de construire en mode créatif sans avoir besoin de donner des permissions dangereuses.   
Si vous voulez travailler sur une carte existante, entrez simplement /dxl edit {map name}. Vous pouvez voir une liste de toute les cartes existantes avec /dxl list. Si un joueur change une carte, il obtient le mode créatif, son inventaire est sauvegardé et effacé et toutes les commandes sont refusées sauf si le joueur a la permission dxl.bypass. Donc, un joueur qui change une carte donjon est incapable d’interagir avec les mondes principaux du serveur. C’est assez utile si vous voulez donner la possibilité de construire en mode créatif sans avoir besoin de donner des permissions dangereuses.   
Les blocks de structures ne sont pas les seules choses à préparer en mode édition. Vous pouvez aussi déterminer les paramètres d’expérience de jeu, comme par exemple où les joueurs vont apparaître, les points de sauvegarde, les point d’apparition des ennemies et bien d’autres choses. Cela peut être fait avec des panneaux ayant un code spécial. Le panneau disparaîtra quand un joueur jouera, vous n’avez donc pas à vous préoccuper de les cacher. Un liste des codes pour les panneaux sont disponible ici.   
Les blocks de structures ne sont pas les seules choses à préparer en mode édition. Vous pouvez aussi déterminer les paramètres d’expérience de jeu, comme par exemple où les joueurs vont apparaître, les points de sauvegarde, les points d’apparition des ennemis et bien d’autres choses. Cela peut être fait avec des panneaux ayant un code spécial. Le panneau disparaîtra quand un joueur jouera, vous n’avez donc pas à vous préoccuper de les cacher. Une liste des codes pour les panneaux est disponible ici.   
Un jouer a la permission d'éditer une carte si il a la permission dxl.edit ou s'il est explicitement invité à travaillé sur la carte. Pour inviter un jouer, entrez la commande /dxl invite {nom du jouer} {carte}.
Un joueur a la permission d'éditer une carte si il a la permission dxl.edit ou s'il est explicitement invité à travailler sur la carte. Pour inviter un joueur, entrez la commande /dxl invite {nom du jouer} {carte}.


===Mise en place des details du jeu===
==Mise en place des details du jeu==


====Panneaux====
===Panneaux===


[[Fichier:Panneau1.png]]  
[[Fichier:Panneau1.png]]  


Si vous avez créé une carte, vous allez probablement vouloir ajouter certaines mécaniques de jeu comme definition le point de “spawn” des joueurs, des NPC ennemies et peut-être la position de la fin du donjon.  
Si vous avez créé une carte, vous allez probablement vouloir ajouter certaines mécaniques de jeu comme définir le point de “spawn” des joueurs, des NPC ennemis et peut-être la position de la fin du donjon.  
Le concept d’édition des panneaux est assez simple si vous êtes habitués à les utiliser. Leur but est de définir :
Le concept d’édition des panneaux est assez simple si vous êtes habitués à les utiliser. Leur but est de définir :


'' … ce qui arrive … ''
'' … ce qui arrive … ''


La première ligne du tableau défini le type de panneau. La seconde et la troisième ligne contient les informations pour gérer les details de “ce qui se passe”.
La première ligne du tableau défini le type de panneau. La seconde et la troisième ligne contiennent les informations pour gérer les détails de “ce qu'il se passe”.


'' … où … ''
'' … où … ''
Ligne 52 : Ligne 54 :
'' …Dans quelles circonstances. ''
'' …Dans quelles circonstances. ''


La quatrième ligne de chaque panneau (sauf quelques exceptions ;) ) contient un ou plusieurs triggers. Un trigger est une condition qui doit être remplie avec que l’action définie dans les premières lignes se passe. Des exemples habituels sont les triggers de distance qui déclenchent leur panneau si un joueur marche plus ou moins près du panneau ou encore les triggers de mob qui requière des morts PvE (mort d’un monstre). Une liste des triggers sont disponible ICI.
La quatrième ligne de chaque panneau (sauf quelques exceptions ;) ) contient un ou plusieurs triggers. Un trigger est une condition qui doit être remplie avec l’action définie dans les premières lignes. Des exemples habituels sont les triggers de distance qui déclenchent leur panneau si un joueur marche plus ou moins près du panneau ou encore les triggers de mob qui requière des morts PvE (mort d’un monstre). Une liste des triggers est disponible.
 
==Entrer dans le donjon==
 
On peut entrer dans un donjon de multiples manières. Le principe est toujours le même :
# Les joueurs fondent un groupe. Cela peut être passé si un joueur veut faire le donjon seul.
# Plusieurs groupes forment une partie. Cela peut être passé si un groupe veut faire un donjon sans un aspect compétition.
# Le groupe entre dans le “lobby” du donjon.
# Dedans, ils choississent une classe et leur équipement. Si c’est fait, ils rentrent dans la zone de jeu du donjon.
# Le jeu commence. (Mais vous l’avez déjà perdu o/)
 
===Tableau et portails===
 
Les joueurs peuvent créer leur groupe avec un panneau de groupe dans un des mondes principaux. Les meneurs des groupes peuvent utiliser les panneaux de jeu pour ajouter leur groupe dans une partie où il peut y avoir plusieurs groupes de joueurs. Vous devez aussi ajouter un panneau pour sortir du donjon, dans le cas où un joueur ne connait pas la commande /dxl leave ou pour des raisons de confort.
Le portail n’a pas besoin de lien special avec le donjon puisqu’il est défini par les panneaux ; Il suffit de le créer avec la commande /dxl portail et DungeonsXL va s’occuper du reste.
Un panneau/portail bien défini devrait ressembler à quelque chose comme ceci :
===Commande===
 
Une partie peut aussi être démarrée avec la commande /dxl play. C’est le moyen le plus simple de tester votre donjon. Des groupes peuvent être établis avec la commande /dxl group. Assurez vous de donner les bonnes permissions aux joueurs si vous voulez utiliser cette fonctionnalité – par défaut, elles sont désactivées.
 
===Annonce===
Une annonce globale répétée continuellement invite tous les joueurs ou tous les joueurs sur une carte particulière à rejoindre la partie.
 
===Tester sans récompenses===
 
Vous pouvez tester un donjon sans recompenses en utilisant le type de jeu “test”. Une partie de test peut être démarrée avec /dxl test tant que celui qui fait la commande est dans le « lobby » du donjon.
 
==Avancé : Donjons à plusieurs étages (MFDs in English)==
En créer un est aussi simple qu'une configuration de donjon. Vous pouvez rejoindre une MFD avec avec /dxl play d [Donjon] ou avec un panneau de groupe avec l’attribut « + ».
 
= Panneaux globaux =
DungeonsXL offre des panneaux qui peuvent être placés dans le monde principal de votre serveur pour permettre aux joueurs d’aller en groupe dans des parties, et ainsi récolter des récompenses dans le donjon.
 
== Groupe ==
Vous pouvez créer un panneau de groupe avec ces lignes :
 
La 3ème ligne comprend le nom du donjon ou, si seulement un étage peut être joué, de la carte. La dernière ligne définie le nombre de groupes qui peuvent jouer parallèlement dans un groupe et, si une autre variable est ajoutée, si tout un donjon avec plusieurs cartes (Dans le cas des donjons à plusieurs étages) ou sur une carte (Donjon avec un seul étage) est spécifié. La dernière ligne pour un donjon de plusieurs étages pourrait donc être par exemple « 3,4,+ » et pour un donjon d’un étage, cela serait « 3,4 ».
 
==Quitter==
 
Vous pouvez aussi ajouter un panneau pour quitter le donjon en tant qu’alternative d’une commande.
==Jeu==
Un panneau de jeu fonctionne comme un panneau de groupe à la différence près qu’il stock une liste de groupe au lieu d’une liste de joueurs. Utilisez un panneau de jeu si vous voulez créer une instance pour des groupes multiples. Les joueurs doivent être les capitaines de leurs groupes pour avoir le droit de frapper le panneau afin d’ajouter leur groupe à la partie.
 
=Editer un panneau=
 
Dans le mode d’édition, vous pouvez placer différents panneaux avec différentes fonctions exécutées quand ils sont activés. Ils n’apparaîtront pas quand vous jouerez dans le donjon. La première ligne détermine le type. Les deux lignes du milieu contiennent les valeurs additionnelles. La ligne la plus en bas contient les triggers qui permettront l’activation des fonctions du panneau.
Chaque donjon a besoin au moins de ces panneaux:
* lobby
* ready
* start
* end / floor

Dernière version du 14 janvier 2017 à 17:12


DungeonsXL
DungeonsXL
Plugin
Catégorie Utilitaire [edit]
Développeur(s) Sataniel
Bukkit DungeonsXL
Sources GitHub
Nefald
Status installé [edit]
Grade requis Bâtisseur
Article
Dernière révision 14/01/2017


DungeonsXL est un plugin qui nous permet d'instancier des mondes afin que les joueurs puissent jouer en parallèle, seul ou en groupe, sur un même donjon créé par nos soins.

Afin d'aider notre équipe à maîtriser ce plugin, voici une traduction et relecture d'une partie de la documentation disponible ici. Grâce à ce guide, vous devriez pouvoir vous approprier les bases de ce plugin et pouvoir rapidement réaliser un donjon.

Le premier donjon

Création

Premièrement, vous devez créer une première carte de donjon pour débuter.

La commande /dxl create {map name} crée une nouvelle carte plate où vous pourrez construire les structures que vous souhaitez dans votre donjon. Le joueur qui créé la nouvelle carte sera instantanément téléporté au « spawn » de la carte. Vous pouvez toujours sortir d’un donjon (ou plus précisément : un groupe de joueur de donjon) avec /dxl leave. Un joueur qui quitte un donjon récupère son ancien inventaire, ses effets de potions, ses niveaux, son game mode etc…

Importer une carte

Biensûr vous n’avez pas à faire une nouvelle carte. Copiez simplement n’importe qu’elle ancienne carte que vous voulez en tant que carte DXL dans DungeonsXL/maps/; DungeonsXL va la trouver et la reconnaitre.

Beta 0.14 and higher:

Vous pouvez aussi aisément importer une carte d’un autre conteneur de monde du serveur (le conteneur de monde de CraftBukkit est dans le dossier principal) avec /dxl import {map name}

Editer la carte

Si vous voulez travailler sur une carte existante, entrez simplement /dxl edit {map name}. Vous pouvez voir une liste de toute les cartes existantes avec /dxl list. Si un joueur change une carte, il obtient le mode créatif, son inventaire est sauvegardé et effacé et toutes les commandes sont refusées sauf si le joueur a la permission dxl.bypass. Donc, un joueur qui change une carte donjon est incapable d’interagir avec les mondes principaux du serveur. C’est assez utile si vous voulez donner la possibilité de construire en mode créatif sans avoir besoin de donner des permissions dangereuses. Les blocks de structures ne sont pas les seules choses à préparer en mode édition. Vous pouvez aussi déterminer les paramètres d’expérience de jeu, comme par exemple où les joueurs vont apparaître, les points de sauvegarde, les points d’apparition des ennemis et bien d’autres choses. Cela peut être fait avec des panneaux ayant un code spécial. Le panneau disparaîtra quand un joueur jouera, vous n’avez donc pas à vous préoccuper de les cacher. Une liste des codes pour les panneaux est disponible ici. Un joueur a la permission d'éditer une carte si il a la permission dxl.edit ou s'il est explicitement invité à travailler sur la carte. Pour inviter un joueur, entrez la commande /dxl invite {nom du jouer} {carte}.

Mise en place des details du jeu

Panneaux

Si vous avez créé une carte, vous allez probablement vouloir ajouter certaines mécaniques de jeu comme définir le point de “spawn” des joueurs, des NPC ennemis et peut-être la position de la fin du donjon. Le concept d’édition des panneaux est assez simple si vous êtes habitués à les utiliser. Leur but est de définir :

… ce qui arrive …

La première ligne du tableau défini le type de panneau. La seconde et la troisième ligne contiennent les informations pour gérer les détails de “ce qu'il se passe”.

… où …

La position où on place le panneau est la position où les actions définies par le panneau vont se passer.

…Dans quelles circonstances.

La quatrième ligne de chaque panneau (sauf quelques exceptions ;) ) contient un ou plusieurs triggers. Un trigger est une condition qui doit être remplie avec l’action définie dans les premières lignes. Des exemples habituels sont les triggers de distance qui déclenchent leur panneau si un joueur marche plus ou moins près du panneau ou encore les triggers de mob qui requière des morts PvE (mort d’un monstre). Une liste des triggers est disponible.

Entrer dans le donjon

On peut entrer dans un donjon de multiples manières. Le principe est toujours le même :

  1. Les joueurs fondent un groupe. Cela peut être passé si un joueur veut faire le donjon seul.
  2. Plusieurs groupes forment une partie. Cela peut être passé si un groupe veut faire un donjon sans un aspect compétition.
  3. Le groupe entre dans le “lobby” du donjon.
  4. Dedans, ils choississent une classe et leur équipement. Si c’est fait, ils rentrent dans la zone de jeu du donjon.
  5. Le jeu commence. (Mais vous l’avez déjà perdu o/)

Tableau et portails

Les joueurs peuvent créer leur groupe avec un panneau de groupe dans un des mondes principaux. Les meneurs des groupes peuvent utiliser les panneaux de jeu pour ajouter leur groupe dans une partie où il peut y avoir plusieurs groupes de joueurs. Vous devez aussi ajouter un panneau pour sortir du donjon, dans le cas où un joueur ne connait pas la commande /dxl leave ou pour des raisons de confort. Le portail n’a pas besoin de lien special avec le donjon puisqu’il est défini par les panneaux ; Il suffit de le créer avec la commande /dxl portail et DungeonsXL va s’occuper du reste. Un panneau/portail bien défini devrait ressembler à quelque chose comme ceci :

Commande

Une partie peut aussi être démarrée avec la commande /dxl play. C’est le moyen le plus simple de tester votre donjon. Des groupes peuvent être établis avec la commande /dxl group. Assurez vous de donner les bonnes permissions aux joueurs si vous voulez utiliser cette fonctionnalité – par défaut, elles sont désactivées.

Annonce

Une annonce globale répétée continuellement invite tous les joueurs ou tous les joueurs sur une carte particulière à rejoindre la partie.

Tester sans récompenses

Vous pouvez tester un donjon sans recompenses en utilisant le type de jeu “test”. Une partie de test peut être démarrée avec /dxl test tant que celui qui fait la commande est dans le « lobby » du donjon.

Avancé : Donjons à plusieurs étages (MFDs in English)

En créer un est aussi simple qu'une configuration de donjon. Vous pouvez rejoindre une MFD avec avec /dxl play d [Donjon] ou avec un panneau de groupe avec l’attribut « + ».

Panneaux globaux

DungeonsXL offre des panneaux qui peuvent être placés dans le monde principal de votre serveur pour permettre aux joueurs d’aller en groupe dans des parties, et ainsi récolter des récompenses dans le donjon.

Groupe

Vous pouvez créer un panneau de groupe avec ces lignes :

La 3ème ligne comprend le nom du donjon ou, si seulement un étage peut être joué, de la carte. La dernière ligne définie le nombre de groupes qui peuvent jouer parallèlement dans un groupe et, si une autre variable est ajoutée, si tout un donjon avec plusieurs cartes (Dans le cas des donjons à plusieurs étages) ou sur une carte (Donjon avec un seul étage) est spécifié. La dernière ligne pour un donjon de plusieurs étages pourrait donc être par exemple « 3,4,+ » et pour un donjon d’un étage, cela serait « 3,4 ».

Quitter

Vous pouvez aussi ajouter un panneau pour quitter le donjon en tant qu’alternative d’une commande.

Jeu

Un panneau de jeu fonctionne comme un panneau de groupe à la différence près qu’il stock une liste de groupe au lieu d’une liste de joueurs. Utilisez un panneau de jeu si vous voulez créer une instance pour des groupes multiples. Les joueurs doivent être les capitaines de leurs groupes pour avoir le droit de frapper le panneau afin d’ajouter leur groupe à la partie.

Editer un panneau

Dans le mode d’édition, vous pouvez placer différents panneaux avec différentes fonctions exécutées quand ils sont activés. Ils n’apparaîtront pas quand vous jouerez dans le donjon. La première ligne détermine le type. Les deux lignes du milieu contiennent les valeurs additionnelles. La ligne la plus en bas contient les triggers qui permettront l’activation des fonctions du panneau. Chaque donjon a besoin au moins de ces panneaux:

  • lobby
  • ready
  • start
  • end / floor