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 14/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 Quest (quête en cours)
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 Display Questadmin help


Only Questadmin commands which players have permissions for will be visible to them. This is also the base command for all of the Questadmin commands.

quests.admin /questadmin
/questadmin give <player> <quest name> Force-give a Quest to a player


This will override all Quest requirements, and will give the player the Quest, even if the Quest has an NPC or Block start. If the player was on a Quest already, they will be forced to quit it.

quests.admin.give /questadmin give Bob MyQuest
/questadmin quit <player> Force a player to quit their Quest


This will override allow-quitting, and the player will have their Quest forcefully removed from them.

quests.admin.quit /questadmin quit Bob
/questadmin points <player> <amount> Set a players Quest Points


Currently only works with online players. Can override maximum Quest Points. You may set Quest Points to a negative number.

quests.admin.points /questadmin points Bob 12"
/questadmin takepoints <player> <amount> Take away a players Quest Points


Currently only work with online players. Can override maximum Quest Points.

quests.admin.takepoints /questadmin takepoints Bob 11
/questadmin givepoints <player> <amount> Give a players Quest Points


Currently only work with online players. Can override maximum Quest Points.

quests.admin.givepoints /questadmin givepoints Bob 9
/questadmin pointsall <amount> Set ALL players' Quest Points


Goes for online and offline players, can override maximum Quest Points. Use with extreme caution.

quests.admin.pointsall /questadmin pointsall 10
/questadmin finish <player> Force a player to finish their Quest


This will forcefully complete a players Quest for them. They will receive the rewards, and it will be marked as a completed Quest in their stats.

quests.admin.finish /questadmin finish Bob
/questadmin nextstage <player> Force a player to advance to the next Stage in their current Quest


This will forcefully complete a players Stage for them. Any scripts of events for the Stage will be executed. If the player is on the last Stage of their Quest, then the Quest will complete. It is essentially the same as the player naturally completing their Stage.

quests.admin.nextstage /questadmin nextstage Bob
/questadmin nextstage <player> Force a player to advance to the next Stage in their current Quest


This will forcefully complete a players Stage for them. Any scripts of events for the Stage will be executed. If the player is on the last Stage of their Quest, then the Quest will complete. It is essentially the same as the player naturally completing their Stage.

quests.admin.nextstage /questadmin nextstage Bob
/questadmin togglegui <npc> Toggle Quest GUI display on an NPC


Only Quests which have a valid GUI Display item set, and which have the NPC as their start ID, will show up in the GUI display of the NPC.

quests.admin.togglegui /questadmin togglegui 14