Box

De Nefald Wiki
Aller à : navigation, rechercher


Box
Box
Script
Catégorie Gameplay [edit]
Développeur(s) hexablack
Utilisation Gestion de boites aux lettres
Fonctionnalité(s) Gestion des facteurs, boite aux lettres, notification de nouveau courrier
Sources git.nefald.fr
Article
Dernière révision 1/05/2018


Box est un script développé par hexablack permettant aux membres de la Compagnie Postale de gérer la distribution du courrier, les membres de la compagnie mais aussi à tous les citoyens de pouvoir définir ou retirer sa boite aux lettres.

L'ensemble des boites aux lettres sont logguées sur la page Nefald.fr/courrier

Fonctionnalités

  • possibilité de créer et de supprimer sa boite aux lettres
  • possibilité de créer et de supprimer la boite aux lettres d'un joueur (avec une permission interne aux script selon une liste d'accès)
  • Lors de la création d'une boite aux lettres les coordonnées exactes sont enregistrés
  • Lors de la création d'une boite aux lettres la région WorldGuard ou le territoire Factions est enregistré afin de faciliter la distribution du courrier
  • vérification des pseudo à minuit, si un joueur change de pseudo, qu'il soit le propriétaire ou le créateur, son pseudo est édité
  • vérification des coffres à minuit, si un coffre n'est plus présent, le joueur est supprimé
  • vérification des bans après chaque redémarrage, si un joueur est banni, sa boite aux lettres l'est aussi
  • notification à la connexion d'un joueur si il possède du courrier (les facteurs doivent exécuter une commande)

Commandes et permissions

Apparence de la liste d'accès en jeu.


commande description permission
/box set Définir sa boite aux lettres (en visant un coffre) Nefald.Denizen.box.use
/box remove Supprimer sa boite aux lettres Nefald.Denizen.box.use
Facteurs (selon la liste d'accès)
/box set <pseudo> Définir la boite aux lettres d'un autre joueur Nefald.Denizen.box.admin.create
/box remove <pseudo> Supprimer la boite aux lettres d'un autre joueur (en visant un coffre) Nefald.Denizen.box.admin.remove
/box notif <pseudo> Notifier à un joueur qu'il a du courrier Nefald.Denizen.box.admin.notif
Gérants la Compagnie Postale
/box access list Afficher la liste d'accès Nefald.Denizen.box.admin
/box access <pseudo> [add / remove] [set / remove / notif] Gérer la liste d'accès au script
  • exemple: Permettre à un joueur de définir une boite aux lettres - /box access <pseudo> add set
Nefald.Denizen.box.admin