Aller au contenu

Stables

De Nefald Wiki


Stables
Stables
Plugin
Catégorie Gestion des chevaux [edit]
Développeur(s) raum
Bukkit stables
Nefald
Status installé [edit]
Grade requis Citoyen
Article
Dernière révision 14/09/2013


Stables permet à nos citoyens de privatiser leur chevaux (et autres animaux) à l'aide du name tag. Une fois nommé, l'animal devient votre propriété. Selon la configuration il ne pourra pas être tué, volé, etc.

Description

Fichier:Armorironcraft.png
Armure en acier.
Fichier:Goldarmorcraft.png
Armure en or.
Fichier:Diamondarmorcraft.png
Armure en diamant.
Fichier:Sellecraft.png
Craft de selle.
  • Protège le cheval des dommages extérieurs (PVE, PVP, vol, environnement, propriétaire)
  • Ajoute des recettes pour les armures de chevaux (barde), les name tag et les selles
  • Ajoute le décraftage de la botte de foin
  • Ajoute la «propriété» de chevaux, vous protégeant contre le vol - Utiliser un name tag sur le cheval à privatiser!



Utilisation

Les citoyens peuvent crafter des armures et des selles à souhait.

nommer votre cheval vous permet
  • de faire de lui votre propriété
  • le protège du PVE
  • le protège du PVP
  • le protège du vol
  • il ne dépopera pas



Nommer un cheval

  • Achetez un nametag dans la Boutique de l'Intendance
  • Renommez-le au moyen d'une enclume de sorte a définir le futur nom de votre cheval
  • Cliquez sur votre cheval, et il est à vous!

Le voilà protégé des agressions extérieures, seul vous pourrez le blesser.

Stockez votre cheval

Stocker son cheval vous permet de posséder hypothétiquement plus de 8 chevaux ( la limite pour les citoyens) en stockant quelques-uns d'entre eux. Sur Nefald, le seul moyen pour vous de stocker un cheval et d'utiliser un panneau [Stables]

  • Cliquez gauche sur le panneau
  • puis cliquez sur le cheval que vous souhaitez stocker

Et voilà! Il se trouve dès à présent dans votre étable virtuelle.



Récupérer votre cheval
  • Tapez la commande /stables view pour afficher la liste des chevaux que vous avez stockés
  • Une fois votre cheval repéré, relevé le numéro (ID) précèdent son nom
  • puis tapez la commande /stables recover <ID>

Votre cheval devrait dès lors se tenir devant vous!

Commandes et permissions

Commandes

légende
Accessible uniquement aux Intendants Accessible uniquement aux Officiers
commande description permission
/stables addrider Autoriser un joueur a chevaucher votre cheval
/stables delrider Retirer l'autorisation de chevaucher votre cheval à un joueur
/stables summon <cheval> Convoquer un cheval stables.summon ou allowSummon (config)
/stables tp <cheval> Se téléporter à son cheval stables.tp ou allowTP (config)
/stables find <cheval> Trouver son cheval à l'aide d'un compas stables.find ou allowFind (config)
/stables version Affiche la version installée de Stables
/stables store Stocker virtuellement un cheval
/stables view ou /view Afficher tous les chevaux que vous avez stockés dans votre étable virtuelle
/stables recover ou /recover Récupérer un cheval stocké dans votre étable
Permet de créer un panneau [Stables] stables.sign
Permet de chevaucher n'importe quel cheval, peu importe son propriétaire stables.ride
Permet de ne pas payer les frais de stockage virtuel des chevaux stables.free
Permet a un joueur d'avoir un maximum de chevaux différents du nombre par défaut (définissez-le à la place de #) stables.max.#
Permet de crafter une barde en fer stables.recipe.armor.iron
Permet de crafter une barde en or stables.recipe.armor.gold
Permet de crafter une barde en diamant stables.recipe.armor.diamond
Permet de crafter une selle stables.recipe.saddle
Permet de crafter un nametag stables.recipe.nametag
Empêche un joueur de pouvoir nommer un cheval stables.punish.name
Empêche un joueur de pouvoir brider un cheval stables.punish.breed
Empêche un joueur de pouvoir chevaucher un cheval stables.punish.ride
/stables listhorses <joueur> Afficher tous les chevaux d'un joueur stables.info
/stables info <nom du cheval> Vérifier le propriétaire d'un cheval stables.info
/spawnhorse Permet de faire spawner un cheval stables.spawn
/stables convert Lorsque dans la configuration vous sélectionnez MySQL comme base de données, cette commande convertie votre FlatFile (horses.yml) et le dump dans votre base de données. stables.admin
/stables removeowner <pseudonyme>

alias: /ro <pseudonyme>

Permet de retirer la propriété d'un cheval stables.remove
/stables save Sauvegarder horses.yml stables.admin
/stables listhorses Afficher tous les chevaux d'un joueur stables.admin
/stables clearhorses Supprimer toutes les données de cheval d'un joueur stables.admin
/stables save Sauvegarder manuellement la base de données - si vous utilisez le flatfile uniquement. stables.admin
/stables report Voir les options de configuration stables.admin
/stables config Changer les options de configuration stables.admin
/stables reload Reload de la configuration. stables.admin

Configuration

<syntaxhighlight lang="Yaml"> general:

 Debug: false
 BlockAll: false
 PVPDamage: true
 EnviromentDamage: true
 OwnerDamage: false
 MobDamage: false
 Theft: false
 CheckUpdates: true
 MaxOwned:
   default: 10
 ProtectUnclaimed: false
 Save: 10
 showUnownedWarning: true

MySQL:

 useSQLite: true
 useMySQL: false
 database: YourDBName
 host: localhost
 user: root
 password: abcd1234
 port: 0
 prefix: stables_

horses:

 tame:
   AllowMaxNamed: false
 allowFind: false
 allowTP: false
 allowSummon: false
 AutoOwn: false
 AutoSaddle: false
 NoTagRename: false
 lure:
   allow: true
   chance: 50
   item: 396
   delay: 10
   disabled: world_nether, world_the_end
   useEnabled: false
   enabled: world
   health:
     max: 30
     min: 15

stable:

 cost: 0
 useCommand: false
 timeout: 10
 disabled: world_nether, world_the_end
 useEnabled: false
 enabled: world

recipe:

 usePerms: false
 hardMode: false
 saddle: true
 nametag: true
 armor:
   iron: true
   gold: true
   diamond: true

</syntaxhighlight>


  • Debug - activer le debug (toutes l'activité du plugin sera retranscrite dans la console)
  • BlockAll - Protéger les chevaux contre tout (pvp, pve, vol, dommages de l'environnement, dommages du propriétaire)
  • PVPDamage - Protéger les chevaux contre le PVP
  • OwnerDamage - Protéger les chevaux contre les dommages infligés par le propriétaire
  • MobDamage - Protéger les chevaux contre le PVE
  • Theft - Protéger les chevaux contre le vol (on ne peut n'y attacher ni monter un cheval ne nous appartenant pas)
  • EnvironmentDamage - Protéger les chevaux contre les dommages causés par l'environnement
  • Save - Le laps de temps entre chaque sauvegarde de horses.yml (en minutes)
  • MaxOwned - le maximum de chevaux par défaut que peut privatiser un joueur
    • MaxOwned# - le maximum de chevaux accessibles via la permissions stables.max.#
  • ProtectUnclaimed - Protéger les chevaux non privatisés
  • recipe - activer/désactiver des crafts. Selle, nametag, bardes (fer, or, diamant) et le décraftage de la botte de foin.
  • Lure - Amadouer un cheval sauvage à l'aide d'un item (par défaut une carotte dorée)
    • allow - activer/désactiver ce mod
    • chance - Le pourcentage de chance que cela réussisse
    • item - L'item requis pour dompter un cheval sauvage (vous devez sneaker en même temps)
    • delay - Le délai d'attente avant qu'un cheval soit trouvé ou non
    • disabled - La liste des mondes ou ce mod sera désactivé
    • health.max - Le maximum de vie qu'un cheval sauvage peut avoir. 2 health = 1 Heart
    • health.min - Le minimum de vie qu'un cheval sauvage peut avoir. 2 health = 1 heart.
  • Stable - permet de stocker virtuellement un cheval via la commande /stables store
    • cost: Le prix pour stocker un cheval.
    • useCommand - Désactiver le stockage virtuel par commande, requérant alors le stockage par panneau ( indiquant [Stables] ).
    • timeout - Le délai autorisé pour qu'un joueur puisse indiquer le cheval à stocker, en secondes. Une prévention nécessaire afin d'éviter les abus.