MINAVENTURE

Apprenez à survivre sur Minaventure.

Outils pour utilisateurs

Outils du site


Panneau latéral

Traductions de cette page:

Menu Principal :

Ce DokuWiki est là pour que vous profitiez au maximum du serveur de jeu Minetest : Minaventure.

Premiers pas...
Règles du serveur... A LIRE!

> AMUSEZ-VOUS ! <

mods installés

Protection

Environnement

Cosmétique

Divers

areas

[areas]

Caractéristiques

Areas est un mod 1) de protection de zone avancé basé sur node_ownership.

  • Les zones peuvent être nommées.
  • Simple à utiliser.
  • Les joueurs peuvent eux-mêmes protéger 4 zones dans une limite de taille de 64x128x64 en utilisant la commande /protect.
  • Les zones peuvent se croiser.
  • Les propriétaires de zone sont affichés sur le HUD.
  • Les joueurs ayant le privilège 'areas' peuvent creuser et placer dans des zones protégées sans blocage.
  • Les joueurs n'ont pas besoin être en ligne pour que vous leur accordiez des zones.
  • Code propre et rapide. :-)

Licence: LGPLv2.1 + Dépendances: Aucune

Configuration

Pour que chacun.e puisse protéger des zones, l'auto-protection dans minetest.conf a été activée:

area.self_protection = true

Sur le serveur Minaventure, vous avez le droit de protéger

  • au maximum 4 zones
  • de 64x128x64

Mode d'emploi

Les commandes qui suivent sont à taper dans la console de jeu.

Définir une zone

Pour protéger votre espace, vous devez tout d'abord sélectionner 2 positions de coins.
Pour cela vous avez 4 possibilités:

  1. /area_pos set et taper les 2 blocs de coins pour les définir.
  2. /area_pos set1 et taper sur le premier bloc de coin puis /area_pos set2 et taper sur le deuxième bloc de coin pour les définir un à la fois.
  3. /area_pos1 puis /area_pos2 pour définir les positions a l'endroit où se trouve votre personnage.
  4. /area_pos1 X Y Z puis /area_pos2 X Y Z pour définir une des positions aux coordonnées spécifiée. c'est ma méthode préférée !
Vous pouvez sur Minaventure protéger 4 aires de 64x128x64.

C.-à-d. que :

  • si la pos1 est x=100, y=-50, z=100,
  • la pos2 peut au maximum aller jusqu'à x=164, y=78, z=164.

Donc en clair si vous faites /area_pos1 100 -50 100 pour définir la position 1,
ensuite tapez /area_pos2 164 78 164

Protéger la zone définie

Une fois définies les positions des bordures, vous pouvez protéger votre zone.
Vous protégez votre zone avec la commande suivante :

  • /protect <Nom_zone> (Nom_zone peut contenir des espaces)

Le nom de la zone (Nom_zone) n'est utile que pour des objectifs d'information (ainsi vous informez et connaissez le but de cette zone).
Par exemple : /protect Mon Chateau

Pour l'admin (ektor) ou les aideurs (modérateurs) qui ont le privilège “areas”, il existe aussi la commande
/set_owner <OwnerName> <Nom_zone>

afin qu'ils puissent vous aider à créer votre zone.

Ajouter vos amis dans la zone

Maintenant que vous possédez votre zone, vous voulez peut-être y ajouter des co-utilisateurs.
Vous pouvez faire cela avec la commande /add_owner.
Quiconque possède une zone peut utiliser la commande /add_owner dans ses propres zones.

Avant de pouvoir utiliser la commande /add_owner vous devez sélectionner les coins de la sous-zone comme vous l'avez fait pour /set_owner.
Si les coins de votre zone d'origine sont encore définis et que vous souhaitez accorder l'accès à toute votre zone, inutile de les re-sélectionner.
Vous pouvez également utiliser /select_area <ID> pour placer les marqueurs aux coins d'une zone existante si vous avez réinitialisé vos marqueurs et souhaitez accorder l'accès à une zone complète.

La commande /add_owner nécessite 3 arguments:

  1. Le numéro d'identifiant de la zone parent (la zone dans laquelle vous souhaitez ajouter une sous-zone).
  2. Le nom du joueur qui sera propriétaire de la sous-zone.
  3. Le nom de la sous-zone. (peut contenir des espaces)

Par exemple:

/select_area 123
/add_owner 123 BobLeConstructeur Phare de diamant

Supprimer une aire

Vous utilisez la commande /remove_area <ID>
Par exemple pour supprimer la zone 14:

/remove_area 14

Rappel des Commandes

  • /protect <Nom_de_zone> – Protège une zone pour vous-même. (si l'autoprotection est activée)
  • /set_owner <Nom_du_joueur> <Nom_de_la_zone> – Protège une zone pour un joueur spécifié. (nécessite le privilège «areas»)
  • /add_owner <ID_parent> <Nom_du_proprio> <Nom_enfant> – Donne à un autre joueur le contrôle sur une partie (ou la totalité) d'une zone.
  • /rename_area <ID> <Nouveau_nom> – Renomme une zone existante.
  • /list_areas – Liste tous les domaines que vous possédez, ou tous les domaines si vous avez le privilège «areas».
  • /find_areas <Regex> – Trouver des zones utilisant une expression régulière Lua. Par exemple, pour trouver des chateaux: /find_areas [Cc]astle
  • /remove_area <ID> – Supprime une zone que vous possédez. Toutes les sous-zones de cette zone sont des sous-zones du parent de la zone supprimée, si elle existe. Si la zone supprimée n'a aucun parent, ses sous-zones n'auront aucun parent.
  • /recursive_remove_areas <ID> – Supprime une zone et toutes les sous-zones de celle-ci.
  • /change_owner <ID> <NewOwner> – Changer le propriétaire d'une zone.
  • /area_info – Renvoie des informations sur la configuration et l'utilisation de la zone.
  • /select_area <ID> – Définit les positions de la zone par rapport à celles d'une zone existante.
  • /area_pos {set,set1,set2,get} – Définit les positions de la zone en tapant des blocs ou montre les positions de la zone actuelle.
  • /area_pos1 [X,Y,Z|X Y Z] – Définit la position de la zone une à votre position ou celle fournie.
  • /area_pos2 [X,Y,Z|X Y Z] – Définit la position de zone deux dans votre position ou celle fournie.
  • /area_open <ID> – Ouvrir une zone (tout le monde peut y interagir) ou la fermer.

Licence

Copyright (C) 2013 ShadowNinja
Licence sous GNU LGPL version 2.1 ou ultérieure.
Voir LICENSE.txt et http://www.gnu.org/licenses/lgpl-2.1.txt

1)
modificateur
areas.txt · Dernière modification: 2018/06/13 12:15 par david