Aller au contenu

Votre première zone

Une zone est un cercle sur la carte. Tant qu’elle tourne, tous ceux qui se trouvent dedans sont masqués les uns pour les autres. En dehors du cercle, rien ne change.

Une zone se définit une fois, puis se démarre et s’arrête autant de fois que vous voulez. Créons-en une autour d’une arène.

  1. Placez-vous au centre de la future zone.

    Le centre du cercle sera l’endroit où vous vous tenez.

  2. Créez-la.

    /sh create arena 150

    Voilà une zone nommée arena, d’un rayon de 150 blocs. Elle est écrite dans zones.yml immédiatement, mais rien ne se passe encore : une zone est créée à l’arrêt.

  3. Démarrez-la.

    /sh start arena

    Les joueurs présents dans le cercle se voient désormais sous un faux nom et un faux skin.

  4. Constatez le résultat.

    Votre propre écran ne changera pas : personne n’est jamais déguisé à ses propres yeux. Il vous faut un second joueur dans le cercle, ou un second compte.

  5. Arrêtez-la.

    /sh stop arena

La commande fonctionne aussi depuis la console, mais là elle n’a aucune position à récupérer. Donnez-lui les coordonnées et le monde :

/sh create arena 150 1500 1500 events

L’ordre est : identifiant, rayon, x, z, monde.

La zoneComportement
FormeUn cercle de 150 blocs autour du point où vous étiez.
HauteurAucune limite. Quelqu’un au bedrock et quelqu’un dans le ciel sont tous les deux dedans, si leurs x et z tombent dans le cercle.
NomsTirés au hasard dans le pool default.
Qui voit à traversPersonne, en dehors du staff qui utilise /sh bypass.
DuréeJusqu’à ce que vous l’arrêtiez, ou deux heures, selon ce qui arrive en premier.

Cette limite de deux heures, c’est default_max_duration dans config.yml. Elle existe pour qu’une zone que personne n’a pensé à arrêter ne reste pas ouverte toute la nuit. Donnez à la zone son propre max_duration, ou démarrez-la avec une durée explicite, pour changer ça :

/sh start arena 20m
/sh list

liste toutes vos zones et signale celles qui tournent en ce moment.

/sh info arena

détaille une zone : où elle est, combien de temps il lui reste, combien de joueurs sont dedans, et quelles règles s’y appliquent. Lancez-la dès qu’une zone ne se comporte pas comme prévu. C’est le moyen le plus rapide de voir ce que SomaHider a réellement lu dans votre fichier.

Pour l’instant votre zone masque tout le monde vis-à-vis de tout le monde, avec des noms au hasard, et quelqu’un doit taper /sh start pour que ça arrive. Trois choses viennent généralement ensuite :

Vous voulezÀ lire
Que la zone démarre toute seule avec votre événementDémarrer une zone depuis un message
Qu’elle tourne aux mêmes heures chaque semaineProgrammer une zone chaque semaine
Que les coéquipiers se reconnaissent quand mêmeLaisser certains joueurs se reconnaître

Et si les noms au hasard ne sont pas le rendu que vous cherchez, changer l’apparence des joueurs masqués couvre les noms, les skins, les cœurs et l’armure.