Conditions (v2.0.0+) - French(frFR)
Conditions pour v2.0.0+
Les [...] sont là pour vous indiquer que d'autres conditions peuvent se trouver à sa place, ne les mettez pas dans vos yml...
La section conditions fait partie du fichier reward.
Par exemple je crée un fichier reward quand le joueur atteint le level 250 en MINING donc je crée SKILLS/MINING/ONE/250.yml.
Dans ce fichier reward si il n'y en a pas je crée un scenario avec un nom parlant pour moi:
all: My First Scenario:
La section conditions est une partie de scenario:
all: My First Scenario: conditions:
Aprés le noeud 'conditions:' vous pouvez ajouter les vérifications de conditions disponibles suivantes.
Si une des conditions n'est pas remplie il n'y aura pas de reward.
Money
conditions: [...] money: - '+200' - '-1000'
Vous devez indiquer '-' comprendre 'moins de' ou '+' comprendre 'plus de'.
- +200 -> le joueur doit avoir plus de 200 d'argent
- -1000 -> le joueur doit avoir moins de 1000 d'argent
Permission
conditions: [...] perm: - -[Base]boo.perms.perm1 - +[Liberty]boo.perms.perm2 - +boo.perms.perm3 - -boo.perms.perm4
Vous devez indiquer '-' comprendre 'ne doit pas avoir' ou '+' comprendre 'doit avoir'.
- -[Base]boo.perms.perm1 -> le joueur ne doit pas avoir la permission boo.perms.perm1 pour le Monde Base
- +[Liberty]boo.perms.perm2 -> le joueur doit avoir la permission boo.perms.perm2 pour le Monde Liberty
- +boo.perms.perm3 -> le joueur doit avoir la permission boo.perms.perm3
- -boo.perms.perm4 -> le joueur ne doit pas avoir la permission boo.perms.perm4
Group
conditions: [...] group: - -default - +sysop
Vous devez indiquer '-' comprendre 'pas dans le groupe' ou '+' comprendre 'dans le groupe'.
- -default -> le joueur ne doit pas être dans le groupe default
- +sysop -> le joueur doit être dans le groupe sysop
Power
conditions: [...] power: - '+10' - '-2000'
Vous devez indiquer '-' comprendre 'moins de' ou '+' comprendre 'plus de'.
- +10 -> le POWER de ce joueur doit être >10
- -2000 -> le POWER de ce joueur doit être <2000
Skill
conditions: [...] skill: herbalism: level: - '+10' - '-2000'
Vous devez indiquer pour quel skill (compétence) vous voulez cette condition.
Vous devez ajouter un noeud 'level' qui contiendra une liste.
Vous devez indiquer '-' comprendre 'moins de' ou '+' comprendre 'plus de'.
- +10 -> le niveau herbalism de ce joueur doit être >10
- -2000 -> le niveau herbalism de ce joueur doit être <2000
World
conditions: [...] world: Base
Le Monde dans lequel le joueur doit se trouver à ce moment précis.
Conclusion
Un résumé de toutes les conditions possibles dans un même scenario:
all: My First Scenario: conditions: money: - '+200' - '-1000' perm: - -[Base]boo.perms.perm1 - +[Liberty]boo.perms.perm2 - +boo.perms.perm3 - -boo.perms.perm4 group: - -default - +sysop power: - '+10' - '-2000' skill: herbalism: level: - '+10' - '-2000' world: Base
Comments