Introduction (v2.0.0+) - French(frFR)

Introduction (v2.0.0+) - French

Introduction

BoomcMMoReward peut agir lorsqu'un joueur gagne un nouveau niveau mcMMO.
Il utilise des fichiers yaml dans lesquels sont définis la partie 'rewards' (récompenses) et optionnellement la partie 'conditions'.

Un joueur gagne un niveau de POWER à chaque fois qu'il gagne un niveau dans une compétence parce que son POWER est la somme des niveaux de ses compétences.
Il vous faut bien comprendre donc que si par exemple le joueur gagne un niveau en EXCAVATION il gagne automatiquement un niveau en POWER.
BoomcMMoReward sait ce qu'il doit faire grâce à des fichiers yaml que vous devez créer vous même. Aprés une modification dans ces fichiers où lorsque vous en avez créé de nouveaux il n'est pas nécessaire de redémarrer le serveur.

Le fichier yaml reward

Chaque fichier yaml reward peut contenir plusieurs scenarii.
Un scenario peut avoir 2 sections: 'conditions' et 'rewards'.

La section 'conditions' est optionnelle.
Vous pouvez dans cette section fixer les conditions requises pour que le joueur puisse bénéficier des rewards sur par exemple:

  • money
  • world
  • permissions/groups
  • his POWER level
  • his SKILL level


La section 'rewards' contient les récompenses pour ce joueur comme:

  • money/lotteryMoney
  • item/lotteryItem/luckyItem/luckyKit
  • permissions/groups for add/remove
  • pour les utilisateurs avancés vous pouvez lancer des commandes console

Le nom du fichier yaml represente le niveau atteint ou un multiple du niveau atteint.
Tout dépend où vous placez ce fichier.
Exemples:

  • le yaml reward POWER/EVERY/1.yml
    sera exécuté A CHAQUE FOIS que le niveau POWER du joueur est multiple de 1
  • a yaml reward file POWER/ONE/1.yml
    sera exécuté QUAND le niveau POWER du joueur = 1
  • a yaml reward file SKILLS/EXCAVATION/EVERY/1.yml
    sera exécuté A CHAQUE FOIS que le niveau EXCAVATION du joueur est multiple de 1
  • a yaml reward file SKILLS/EXCAVATION/ONE/1.yml
    sera exécuté QUAND le niveau EXCAVATION du joueur = 1

La Structure Des Dossiers

Quand un joueur gagne un niveau, BoomcMMoReward recherche si il trouve un fichier yaml reward:

  • dans plugins/BoomcMMoReward/POWER
  • dans plugins/BoomcMMoReward/SKILLS

Donc il peut agir sur un niveau gagné en POWER et en SKILL.
Dans son dossier SKILLS' il y a un sous dossier par compétences mcMMO:

  • plugins/BoomcMMoReward/SKILLS/ACROBATICS
  • plugins/BoomcMMoReward/SKILLS/ARCHERY
  • plugins/BoomcMMoReward/SKILLS/AXES
  • plugins/BoomcMMoReward/SKILLS/EXCAVATION
  • plugins/BoomcMMoReward/SKILLS/FISHING
  • plugins/BoomcMMoReward/SKILLS/HERBALISM
  • plugins/BoomcMMoReward/SKILLS/MINING
  • plugins/BoomcMMoReward/SKILLS/REPAIR
  • plugins/BoomcMMoReward/SKILLS/SMELTING
  • plugins/BoomcMMoReward/SKILLS/SWORDS
  • plugins/BoomcMMoReward/SKILLS/TAMING
  • plugins/BoomcMMoReward/SKILLS/UNARMED
  • plugins/BoomcMMoReward/SKILLS/WOODCUTTING

Dans tous les sous dossiers de SKILLS et dans le dossier POWER il y a 2 autres dossiers:

  • /EVERY
  • /ONE


Le Dossier EVERY

Le dossier EVERY qui se trouve dans POWER et dans chaque dossier compétences de SKILLS contiendra les yaml reward qui seront exécutés à chaque fois que le niveau atteint par le joueur sera multiple du nom de ce yaml reward.

Le Dossier ONE

Le dossier ONE qui se trouve dans POWER et dans chaque dossier compétences de SKILLS contiendra les yaml reward qui seront exécutés quand le niveau atteint par le joueur sera égal au nom de ce yaml reward.


Comments

Posts Quoted:
Reply
Clear All Quotes