Quests

De Nefald Wiki
Aller à la navigation Aller à la recherche


Quests
Quests
Plugin
Catégorie Plugin Roleplay [edit]
Développeur(s) _Blackvein_
Bukkit quests
Nefald
Status installé [edit]
Grade requis Pérégrin
Article
Dernière révision 15/05/2015


Quests est un système totalement ouvert permettant la conception et la personnalisation de quêtes complexes, il vous donne les outils pour immerger vos joueurs dans un monde de votre création, et de les faire respecter par les défis que vous présentez.

Commandes et permissions

Commandes générales
Commande Notes et description Permission Exemple
/quests Afficher les commandes d'aide


Commande de base de Quests, permettant d'afficher l'aide des commandes auxquelles l'utilisateur a accès.

quests.quests /quests
/quests list <page> Afficher la liste des Quests


Si aucun numéro de page n'est spécifié, la page affichée par défaut est la 1. Les quêtes sont affichées selon l'ordre de celles-ci dans le fichiers quest.yml. Chaque page regroupe 8 Quests.

quests.list /quests list 5
/quests take <quest> Prendre une Quest


Si allow-command-questing est défini sur false dans config.yml, le joueur ne sera pas habilité à prendre une Quest via cette commande.La même chose vaut pour le cas d'une Quest avec au début un PNJ, où allow-command-quests-with-npcs est défini sur false.

quests.take /quests take MyQuest
/quests quit Quitter votre Quest actuelle


Si allow-quitting est défini sur false dans config.yml, les joueurs ne seront pas autorisés à quitter leur Quests.

quests.quit /quests quit
/quests stats Afficher votre statistiques Quests


Les Quests complétées sont listées dans l'ordre de complétion chronologique de celles-ci.

quests.stats /quests stats
/quests editor Créer et éditer des Quests quests.editor.editor /quests editor
/quests events Ouvrir l'éditeur d'Events


Toutes les permissions de création, d'édition et de suppression d'Events sont comprises dans cette permission.

quests.editor.events /quests events
/quests top <number> Voir le top des Questers


Les Questers sont ordonnés selon le nombre de Quest Points remportés par ceux-ci.

quests.top /quests top 10
/quests info Voir les infos du plugin quests.quests /quests info


Commandes de quête

Commande Notes et description Permission Exemple
/quest Voir les objectives de la Quest en cours


Cette commande permet également de voir les informations à propos de la Quest

quests.quest /quest
/quest <quest> Voir les informations concernant une Quest


Cette commande indique au joueur vers quel PNJ s'orienter, si celui-ci existe. Elle indique également les exigences de la Quest, si il y en a, et si show-requirements est défini sur true dans config.yml

quests.questinfo /quest MyQuest

Commandes d'administration

Commande Notes et description Permission Exemple
/questadmin Afficher l'aide admin de quêtes.
  • Seules les commandes Questadmin dont le joueur a les permissions seront affichées par ce biais.
  • Il s'agit aussi de la commande de base des Questadmin.
  • quests.admin /questadmin
    /questadmin give <joueur> <quest> Forcer l'octroie d'une quête à un joueur.
  • Cette commande outrepasse toutes les exigences des quêtes et force un joueur à rejoindre une quête, quand bien même il y aurait un PNJ ou un bloc de démarrage.
  • Si le joueur est déjà sur une autre quête,il sera obligé de la quitter.
  • quests.admin.give /questadmin give Bob MyQuest
    /questadmin quit <joueur> Forcer un joueur à quitter sa quête.
  • Cette commande outrepasse la configuration allow-quitting.
  • quests.admin.quit /questadmin quit Bob
    /questadmin points <joueur> <montant> Définir les points de quête d'un joueur.
  • Fonctionne uniquement avec les joueurs en ligne.
  • Peut outrepasser le maximum de points de quête.
  • Vous devriez définir les points de quête sur un nombre négatif.
  • quests.admin.points /questadmin points Bob 12
    /questadmin takepoints <joueur> <montant> Modifier les points de quête d'un joueur.
  • Fonctionne uniquement avec les joueurs en ligne.
  • Peut outrepasser le maximum de points de quête.
  • quests.admin.takepoints /questadmin takepoints Bob 11
    /questadmin givepoints <joueur> <montant> Donner des points de quête à un joueur.
  • Fonctionne uniquement avec les joueurs en ligne.
  • Peut outrepasser le maximum de points de quête.
  • quests.admin.givepoints /questadmin givepoints Bob 9
    /questadmin pointsall <montant> Modifier les points de quête de tous les joueurs.
  • Fonctionne avec les joueurs en ligne et hors-ligne.
  • Peut outrepasser le maximum de points de quête.
  • À utiliser avec beaucoup de précaution.
  • quests.admin.pointsall /questadmin pointsall 10
    /questadmin finish <joueur> Forcer un joueur à terminer sa quête.
  • Les quêtes se verront complétées de force.
  • Ils recevront leur récompense et la quête sera indiquée comme complétée dans leur statistiques.
  • quests.admin.finish /questadmin finish Bob
    /questadmin nextstage <joueur> Forcer le joueur a passé à l'étape suivant de sa quête..
  • Force le joueur à passer et à compléter l'étape actuelle de sa quête.
  • Tous les scripts d'events de l'étape seront complétés de force.
  • Tous les scripts d'events seront exécutés.
  • Si le joueur est sur la dernière étape de sa quête, la quête sera complétée.
  • L'effet sera le même que si le joueur avait complété lui-même l'étape de sa quête.
  • quests.admin.nextstage /questadmin nextstage Bob
    /questadmin nextstage <joueur> Forcer un joueur à progresser à la prochaine étape de sa quête.
  • Les joueurs verront l'étape de leur quête actuelle complétée de force.
  • Tous les scripts d'events de leur étape seront exécutés.
  • Si le joueur est sur la dernière étape de sa quête, la quête sera complétée.
  • L'effet sera le même que si le joueur avait complété lui-même l'étape de sa quête.
  • quests.admin.nextstage /questadmin nextstage Bob
    /questadmin togglegui <pnj> Activer le GUI de quête sur un PNJ.
  • Seules les quêtes qui ont une GUI via items définie et qui ont un PNJ en qualité d'ID de démarrage, verront leur GUI activée.
  • quests.admin.togglegui /questadmin togglegui 14

    Permissions détaillées

    Permission Description Par défaut
    quests.quest Permet de voir les objectifs de la quête actuelle true
    quests.questinfo Permet de voir les informations concernant la quête actuelle true
    quests.quests Permet de voir l'aide de Quest true
    quests.list Permet de lister les quêtes true
    quests.take Permet d'accepter une quête true
    quests.quit Permet de quitter la quête actuelle true
    quests.editor.editor Permet d'ouvrir l'éditeur de quête op
    quests.editor.create Permet de créer une nouvelle quête op
    quests.editor.edit Permet d'éditer une quête op
    quests.editor.delete Permet de supprimer une quête op
    quests.editor.events.editor Permet d'ouvrir l'éditeur d'events op
    quests.editor.events.create Permet de créer un nouvelle event op
    quests.editor.events.edit Permet d'éditer des events op
    quests.editor.events.delete Permet de supprimer des events op
    quests.stats Permet de voir les statistiques de quête true
    quests.top Permet de voir le tableau de scores des quêtes true
    quests.journal Permet de voir le journal de quête true
    quests.admin Permission de base de la Questadmin op
    quests.admin.give Permet de forcer un joueur a prendre une quête (Outrepasse les exigences de quête) op
    quests.admin.quit Permet de forcer un joueur à quitter sa quête op
    quests.admin.points Permet de définir les points de quête op
    quests.admin.takepoints Permet de retirer des points de quêtes op
    quests.admin.givepoints Permet d'attribuer des points de quêtes op
    quests.admin.pointsall Permet de définir les points de quête de tous les joueurs op
    quests.admin.finish Permet de forcer un joueur à compléter sa quête op
    quests.admin.nextstage Permet de forcer un joueur à compléter son étape op
    quests.admin.togglegui Permet d'activer le GUI de quête sur le PNJ op
    quests.admin.reload Permet de reload toutes les quêtes op

    Annexes