heros_command: type: command debug: true name: heros description: Commande de contrôle de votre personnage. usage: /heros permission: commande.heros script: - choose : - case admin: - choose : - case debug: - yaml id: set pts_dispos.attributs:+:99 - yaml id: set pts_dispos.comp:+:99 - yaml id: set pts_dispos.capa:+:99 - case levelup: - if contains { - yaml id: set stats.level:++ - yaml id: set pts_dispos.attributs:++ - yaml id: set pts_dispos.comp:+:2 - yaml id: set pts_dispos.capa:++ - narrate format:succes "<&9> <&b>est maintenant au niveau <&e>].read[stats.level].round><&b>." } else { - narrate format:avertissement "Argument(s) Incorrect(s)" - narrate "/heros <&4>admin levelup <&7><<>player<>><&b>: Passe le joueur au niveau supérieur." } - case stats: - if contains { - define uuid - narrate "<&a>========== ==========" - narrate "Niveau <&f><&co> <&l>" - narrate "XP <&f><&co> <&b><&f>/<&9>]>" - narrate "<&c>Force <&f><&co> <&l><&c> (////)" - narrate "<&e>Dextérité <&f><&co> <&l><&e> (////)" - narrate "<&b>Sagesse <&f><&co> <&l><&b> (////)" - narrate "<&9>Intelligence <&f><&co> <&l><&9> (///)" - narrate "<&a>Constitution <&f><&co> <&l><&a> (////)" - narrate "<&d>Charisme <&f><&co> <&l><&d> (<&d><&f>/<&d><&f>/<&d>//)" } else { - narrate format:avertissement "Argument(s) Incorrect(s)" - narrate "/heros <&c>admin stats <&7><<>player<>><&b>: Inspecter les statistiques globales d'un joueur." } - case give: - choose : - case capa: - if contains && { - yaml id: set pts_dispos.capa:+: - narrate format:succes "<&9> <&b>a reçu <&e> <&b>point(s) de capacité." } else { - narrate format:avertissement "Argument(s) Insuffisant(s)" - narrate "/heros <&4>admin give <&7><<>att|comp|capa<>> <<>player<>> <<>nombre<>>" } - case comp: - if contains && { - yaml id: set pts_dispos.comp:+: - narrate format:succes "<&9> <&b>a reçu <&e> <&b>point(s) de compétence." } else { - narrate format:avertissement "Argument(s) Insuffisant(s)" - narrate "/heros <&4>admin give <&7> <<>att|comp|capa<>> <<>player<>> <<>nombre<>>" } - case att: - if contains && { - yaml id: set pts_dispos.attributs:+: - narrate format:succes "<&9> <&b>a reçu <&e> <&b>point(s) d'attribut." } else { - narrate format:avertissement "Argument(s) Insuffisant(s)" - narrate "/heros <&4>admin give <&7> <<>att|comp|capa<>> <<>player<>> <<>nombre<>>" } - default: - narrate format:avertissement "Argument(s) Incorrect(s)" - narrate "/heros <&4>admin give <&7> <<>att|comp|capa<>> <<>player<>> <<>nombre<>>" - default: - narrate "<&a>======== Personnage <&4>(Admin)<&a> ========" - narrate "/heros <&c>admin give <&7><<>player<>> <<>att|comp|capa<>> <<>nombre<>>: Donne des points d'améliorations à un joueur." - narrate "/heros <&c>admin debug: Obtenir 99 points de compétence, d'attribut et de capacité." - narrate "/heros <&c>admin levelup <&7><<>player<>><&b>: Passer le joueur au niveau supérieur." - narrate "/heros <&c>admin stats <&7><<>player<>><&b>: Inspecter les statistiques globales d'un joueur." - narrate ""