Aller au contenu
  • 0

Sauvegarder un inventaire


Question

Posté(e)

Bonsoir, j'suis en 1.8 et j'aimerai savoir pourquoi mon skript pour sauvegarder l'inventaire marche pas? :

command /ertretreddaz:
   trigger:
       if folder "Inventaires" doesn't exists:
           create folder "Inventaires"
       if file "Inventaires/%player%.yml" doesn't exists:
           create file "Inventaires/%player%.yml"
           clear {inv.%player%::*}
           wait 1 ticks
           loop items in player's inventory:
               add loop-item to {inv.%player%::*}
               set "Inventaire" to "%{inv.%player%::*}%" in yaml file "Inventaires/%player%.yml"
               send "{@prefix} &cInventaire sauvegardé !"
               clear player's inventory

command /retertssrki:
   trigger:
       if {inv.%player%::*} is not set:
           send "{@prefix} &cAucun inventaire sauvegardé"
           stop trigger
       else:
           loop {inv.%player%::*}:
               give player loop-value
               clear {inv.%player%::*}
               send "{@prefix} &cInventaire réstauré !"

6 réponses à cette question

Messages recommandés

  • 0
Posté(e)

command /ertretreddaz:
   trigger:
       if folder "Inventaires" doesn't exists:
           create folder "Inventaires"
       if file "Inventaires/%player%.yml" doesn't exists:
           create file "Inventaires/%player%.yml"
       clear {inv.%player%::*}
       wait 1 ticks
       loop items in player's inventory:
           add loop-item to {inv.%player%::*}
           set "Inventaire" to "%{inv.%player%::*}%" in yaml file "Inventaires/%player%.yml"
           send "{@prefix} &cInventaire sauvegardé !"
           clear player's inventory

command /retertssrki:
   trigger:
       if {inv.%player%::*} is not set:
           send "{@prefix} &cAucun inventaire sauvegardé"
           stop trigger
       else:
           loop {inv.%player%::*}:
               give player loop-value
               clear {inv.%player%::*}
               send "{@prefix} &cInventaire réstauré !"

Tu avais mis la partie du code ou ça enregistre l'inventaire dans la condition if file doesn't exist

  • J'aime 1
  • 0
Posté(e)
command /ertretreddaz:
   trigger:
       if folder "Inventaires" doesn't exists:
           create folder "Inventaires"
       if file "Inventaires/%player%.yml" doesn't exists:
           create file "Inventaires/%player%.yml"
       clear {inv.%player%::*}
       wait 1 ticks
       loop items in player's inventory:
           add loop-item to {inv.%player%::*}
           set "Inventaire" to "%{inv.%player%::*}%" in yaml file "Inventaires/%player%.yml"
           send "{@prefix} &cInventaire sauvegardé !"
           clear player's inventory

command /retertssrki:
   trigger:
       if {inv.%player%::*} is not set:
           send "{@prefix} &cAucun inventaire sauvegardé"
           stop trigger
       else:
           loop {inv.%player%::*}:
               give player loop-value
               clear {inv.%player%::*}
               send "{@prefix} &cInventaire réstauré !"

Tu avais mis la partie du code ou ça enregistre l'inventaire dans la condition if file doesn't exist

Merci !

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