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 | 15/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
- 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 | |
/stables list | Afficher tous vos chevaux | |
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 | |
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 | |
/stables listall <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 |
/stables dismount <pseudo> | Force un joueur à descendre de son cheval (ou n'importe quel véhicule) | stables.dismount |
/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 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.
Language.yml
Voici la version française de stables, traduit par mes soins
<syntaxhighlight lang="yaml"> SYNTAX: 'La syntaxe est: ' ADD_HIT: Frappez le cheval auquel vous souhaitez ajouter un cavalier. ADD_NOARG: Qui souhaitez-vous ajouter en tant que cavalier? CONFIG_ERROR: Impossible de sauvegarder le fichier de configuration CONFIG_RELOAD: La configuration de Stables a été relancée. CONFIG_SAVE: Chevaux sauvegardés. DEL_HIT: Frappez le cheval auquel vous souhaitez retirer le cavalier. DEL_NOARG: Quel cavalier souhaitez-vous retirer? HIT_FREE: Vous avez libéré cette bête. HIT_MAX: Vous possédez déjà trop de chevaux! Vous ne pouvez pas apprivoiser cette bête. HIT_NEW: Profitez de votre nouvelle monture! HIT_REMOVE: Frappez le cheval auquel vous souhaitez retirer son propriétaire. LIST_NOARG: De qui souhaitez-vous lister les chevaux LIST_OWNED: 'possède les chevaux suivants:' NO_CONSOLE: Cette commande ne peut pas être exécutée depuis la console. NO_PERM: Vous n‘avez pas la permission de faire cela. NOT_OWNER: Ce n‘est même pas votre cheval! PERM_NOCLEAR: Ce n‘est pas votre cheval, vous ne pouvez pas le libérer. PERM_NORIDE: Vous n‘avez pas reçu la permission de monter ce cheval! PERM_NOTHEFT: 'Ce n‘est pas votre cheval! Il appartient à ' RECIPE_ADDED: 'Recette ajoutée:' REMOVE_NOARG: À qui souhaitez-vous retirer ses chevaux? REMOVE_NOHORSE: Ce joueur ne possède aucun cheval. RIDER_ADD: Cavalier ajouté! RIDER_DEL: Cavalier supprimé. RO_HIT: Frappez le cheval auquel vous souhaitez retirer son propriétaire. UNKNOWN_OWNER: Ce propriétaire est inconnu. SUMMON_HORSE: Vous invoquez votre monture. CHECK_HIT: Frappez le cheval dont vous voulez obtenir des informations. LIST_NOHORSE: Ce joueur ne possède pas de cheval. HORSE_UNKNOWN: Aucun cheval portant ce nom n‘a été trouvé. HORSE_NOT_FOUND: Votre monture ne peut pas être localisée. TP_FOUND: Vous avez été téléporté à l‘endroit où a été repéré pour la dernière fois votre monture. COMMAND_DISABLED: Une force mystique vous empêche de faire ceci. HORSE_WRONG_WORLD: Votre cheval est introuvable dans ce monde. COMPASS_LOCKED: Votre compas point là où votre cheval se trouvait la dernière fois. DISABLED_WORLD: Vous êtes incapable de le faire ici! TOO_POOR: Vous n‘avez pas assez pour payer les honoraires du maître d‘écurie $ FEE_COLLECT: Le maître d‘écurie perçoit des honoraires de $ MASTER_STORE: Le maître de l‘étable a mené votre cheval dans une stalle. TOO_MANY_HORSES: Vous possédez déjà trop de chevaux. Vous ne pouvez pas apprivoiser cet animal. FLATFILE_STABLES: Les étables sont actuellement closes. HIT_STORE: Frappez le cheval que vous souhaitez stocker. LURE_FAIL: Vous avez échoué à attirer les chevaux sauvages. EXIT_NOT_TAME: Ce cheval n'a pas encore été nommé, et vous ne l‘avez pas apprivoisé. Utilisez un nametag pour en faire votre propriété. PUNISH_NAME: Votre habilité à nommer des chevaux vous a été retirée. NOT_RIDER: ne vous a pas donné la permission de monter ce cheval! SET_FREE: Vous avez libéré cete bête. NEW_STEED: Profitez de votre nouvelle monture! REMOVE_CHEST: Vous avez retiré le coffre de votre monture. NO_CHESTS: Le maître de l‘écurie ne peut être tenu responsable de l‘inventaire d'un cheval, et refuse de garder votre cheval avec son coffre. Vous pouvez utiliser /stables removechest pour le retirer. ALREADY_LURE: Shh! Vous avez déjà essayé d‘attirer un cheval! START_LURE: Vous commencez à apprivoiser un cheval sauvage... RECIPE_PERM: Vous ne possédez pas les connaissances nécessaire pour crafter cet item! HORSE_ABANDON: Vous avez abandonné votre monture. HORSE_ABANDON_NOT_FOUND: 'Vous abandonnez votre monture. Note: Le cheval physique
n‘ayant pas été localisé. En tant que tel, il peut rester nommé, mais ne vous appartient plus pour autant.'
CMD_ADD: Ajout du cavalier (rider) à votre cheval CMD_DEL: Retrait du cavalier (rider) à votre cheval CMD_LIST: Liste de tous vos chevaux CMD_ABANDON: Le cheval (horse) ne vous appartient plus. CMD_VIEW: Afficher tous les chevaux dans vos écuries virtuelles. CMD_STORE: Stockage d‘un cheval dans vos écuries virtuelles. CMD_RECOVER: 'Récupération du cheval # de vos écuries virtuelles. Nécessite #, pas
de nom'
CMD_FIND: Dirige votre boussole en direction du dernier emplacement de votre cheval CMD_SUMMON: Invoque votre cheval, là où vous vous tenez CMD_TP: Vous téléporte au dernier emplacement de votre cheval CMD_CHECK: Voir les infos concernant un cheval et son propriétaire CMD_RO: Retirer à un cheval son propriétaire CMD_LISTALL: Voir tous les chevaux de (player) CMD_CLEAR: Retirer TOUS les chevaux que possède (player) CMD_RELOAD: Reload du fichier de configuration - Les options de base de données resteront inchangées CMD_SAVE: Force une sauvegarde de la base de donnée des chevaux CMD_CONFIG: Modifie les options de configuration CMD_CONVERT: Convertit le fichier flatfile YAML en SQL CMD_RENAME: Renommer un cheval à partir d‘une liste de noms aléatoire ADD_ERROR: Ce n‘est pas un cheval! Vous ne pouvez pas en faire votre propriété. ADD_AUTO: Vous avez revendiqué cette monture comme étant la vôtre! NEW_NAME: Vous avez donné à votre cheval un nouveau nom! RENAME_NOT_FOUND: Votre cheval est introuvable - Peut-être êtes vous trop loin? PUNISH_BREED: Your ability to breed horses has been revoked. </syntaxhighlight>