Aller au contenu
superrtutur

résolu Mon skript fonctionne puis il ne fonctionne plus.

Messages recommandés

Bonjour,

J'ai un problème sur mon serveur Minecraft 1.8.8 Cracké 

Voici mon skript:

Citation

command /profil:
   trigger:
      open chest with 3 rows named "&aProfil" to player
      wait 1 tick
      format slot 10 of player with redstone named "&2XP:" with lore "&7%{xp.%player%}% /1000" to close
      format slot 11 of player with redstone named "&2Level:" with lore "&7%{level.%player%}%" to close
      

command /info:
   trigger:
      send "&c-----------------------"
      send "&2Level: &a%{level.%player%}%  "
      send "&2XP: &a%{xp.%player%}%        "
      send "&c-----------------------"


on join:
   if {xp.%player%} is not set:
      set {xp.%player%} to 0
   if {level.%player%} is not set:
      set {level.%player%} to 0
      
command /setlevel <text>:
   usage: &2/setlevel <Montant>
   permission: worldrp.staff
   permission message: &aVanozia Death Match &7> &cTu n'est pas membre du staff ! 
   trigger:
      set {level.%player%} to arg 1
      send "&aVanozia Death Match &7> &2Ton Level a été mis a: %arg 1%"
       
   
command /setxp <text>:
   usage: &2/setxp <Montant>
   permission: worldrp.staff
   permission message: &aVanozia Death Match &7> &cTu n'est pas membre du staff ! 
   trigger:
      set {xp.%player%} to arg 1
      send "&aVanozia Death Match &7> &2Ton XP a été mis a: %arg 1%"
      wait 15 tick
      if {xp.%player%} > 1000:
         set {xp.%player%} to 0
         add 1 to {level.%player%}
      
command /addmkillxp:
   trigger:
      add 10 to {xp.%player%} 
      send "&aVanozia Death Match &7> &2Tu a gagné 10 XP pour avoir tué quelqu'un"
      wait 15 tick
      if {xp.%player%} > 1000:
         set {xp.%player%} to 0
         add 1 to {level.%player%}

Le problème ses que en jeu le /setlevel ou /setxp marche mais quand je fait /addmkillxp sa me donne aucune xp et quand je fait /setxp quand sa depasse les 1000 sa ne le met pas a 0.

Merci pour les message en avance ?

Modifié par superrtutur

Partager ce message


Lien à poster
Partager sur d’autres sites

Salut!

Quand tu exécute la commande que ce passe t'il de ton côté? Idem pour le  /setxp et /addmkillxp .

 

Et quels sont les erreurs (si il y en a) lorsque tu load le skript?

 

Au passage je te conseil de nous envoyer le code avec la balise faite pour (mise en forme avec les 2 crochets), c'est plus clair pour les tabulations.

 

Merci.

Modifié par mathituxs
  • J'aime 1

Partager ce message


Lien à poster
Partager sur d’autres sites

Salut!

Le Code n'a aucune erreur.

Quand je fait /addmkillxp

Sa me met le message que j'ai gagné 10XP mais quand je regarde si je les ai vrement ressu ba je ne l'ai ai pas ressu ?

le /setxp me met aussi le message mais celui la a fonctionner au debut quand je fessait /addmkillxp sa marchait mais des que j'ai fait /setxp 900 le /addmkillxp ne marchait plus ?

Partager ce message


Lien à poster
Partager sur d’autres sites

Re-Salut

Donc quand tu fait /info, tu check ton xp, tu fais /addmkillxp puis tu re-check ça n'a pas bougé?

Et quand tu fait /setlevel ou /setxp  là le /info bouge donc?

 

Merci.

Modifié par mathituxs
  • J'aime 1

Partager ce message


Lien à poster
Partager sur d’autres sites

Essaye de remplacer 

 

Contenu masqué

    Réagissez ou répondez à ce message afin de consulter le contenu masqué.

par

Contenu masqué

    Réagissez ou répondez à ce message afin de consulter le contenu masqué.

(je ne sais pas du tout si ça fonctionne mais ça permettrais de voir si ça viens de là)

Modifié par mathituxs
  • J'aime 1

Partager ce message


Lien à poster
Partager sur d’autres sites

Ok, tente de remplacer l'argument de la commande /setxp par integer et de rajouter parsed as integer lors du set

 

En gros:

Contenu masqué

    Réagissez ou répondez à ce message afin de consulter le contenu masqué.

 

Essaye ça et dit moi!

  • J'aime 1

Partager ce message


Lien à poster
Partager sur d’autres sites

Pas de soucis!

N'hésite pas à laisser un petit like sur les messages et n'oublie pas de placer le sujet en résolu!

 

Bonne continuation et n'hésite pas à revenir si tu a le moindre soucis!

  • J'aime 1

Partager ce message


Lien à poster
Partager sur d’autres sites
Invité
Ce sujet ne peut plus recevoir de nouvelles réponses.

×
×
  • 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.