Aller au contenu
  • 0

BottleXP


Question

Posté(e)

Bonjour,

Si je viens vers vous aujourd'hui, c'est parce que j'ai un problème.

Voila j'aimerais un skript qui permettent d'utiliser la commande /botllexp.

Je me suis pas aml inspiré de topic de ce forum pour réaliser mon skript, mais je en trouve pas de solutions réelle.

En gros, mon skript marche bien dans le sens ou si j'ai 44 lvls je fais /bootlexp, ça me donne une bottle d'exp avec marqués 44 mais lorsque je me la lance dessus je ne récupère qu'un seul niveau.

 

Mon code:

command /bottlexp:
   options:
       option name = option value
   trigger:
       if player's level is greater than 0:
           set {level.bottle} to value of xp bottle
           set {level.%player%.now} to player's level
           reduce the player's level by {level.%player%.now}
           give player a experience bottle named "&6&lBouteille d'experience" with lore "&7Niveaux contenus: &9%{level.%player%.now}%"
           send "[XP] &7Vous venez de stacker &e%{level.%player%.now}% &7niveaux&7."

       on rightclick holding a experience bottle:
           if name of tool of player is "&6&lBouteille d'experience":     
               set {_level::*} to lore of player's tool split at " %{level.%player%.now}%"      
               delete player's tool      
               set {_level} to {_level::3}     
               set player's level to ({_level} parsed as number + player's level)

 

Voila, si vous avez une solution à me proposer je suis preneur :)

Cordialement,

4 réponses à cette question

Messages recommandés

  • 0
Posté(e)

J'ai remodifier une ou de ligne du code (j'ai édit mon nouveau code pour que vous puissiez le voit) mais le problème persiste.

Donc si quelqu'un à la solution ?

  • 0
Posté(e)

Salut !

 

Il me semble que tu dois pas donner le nombre de niveau a up mais le nombre de point d'expérience requis, en gros tu vas lui donner 44 points d'xp, pas 44 level.

 

Ca reste a vérifier par contre.

  • J'aime 1
×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.