Skip to content

Jail system #175

@LegendsOfXania

Description

@LegendsOfXania

Terms

  • I'm using the very latest version of zEssentials and its dependencies (zMenu and PlaceholdersAPI).
  • I already searched on this Github page to check if the same suggestion was already reported.
  • I already searched on the plugin wiki to know if a solution is already known.
  • I already searched on the discord to check if anyone already has a solution for this or if the feature was already suggested.

Discord Username (optional)

xayatv

Describe your suggestions

Ce système permet d'emprisonner temporairement un joueur dans une zone définie, sans qu'il puisse interagir avec le monde.

Commandes disponibles

  • /jail <joueur> <prison> <durée> <boolean>
    → Téléporte le joueur dans la prison spécifiée et l'y enferme pour une durée donnée (en secondes, minutes, ou format 1h30m selon ton choix). Si true alors, le joueur n'est pas téléporté après libération. Si false, il est téléporté a son ancien emplacement

  • /unjail <joueur> <boolean>
    → Libère immédiatement le joueur, quelle que soit la durée restante. Si true alors, le joueur n'est pas téléporté après libération. Si false, il est téléporté a son ancien emplacement

  • /jail create <nom>
    → Enregistre l’emplacement actuel du joueur comme point de prison, sous le nom spécifié.
    Exemple : /jail create prison_nord

  • /jail remove <nom>
    → Supprime une prison enregistrée.


Restrictions en prison

Lorsqu’un joueur est en prison :

  • Il est téléporté à l’emplacement défini.

  • Il ne peut pas interagir avec le monde :

    • Pas de casse ou placement de blocs.
    • Pas d’utilisation de coffres, boutons, leviers, etc.
    • Pas d’attaque ou d'interaction avec les entités.
    • Aucun accès à l’inventaire si souhaité (optionnel).
  • Il peut éventuellement recevoir un message périodique lui indiquant qu’il est emprisonné, avec le temps restant.

Describe alternatives you've considered (Optional)

No response

Additional context (Optional)

No response

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions