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

Posts Quoted:
Reply
Clear All Quotes