Aller au contenu
  • 0

Problème de give / save d'item


Question

Posté(e)

Bonjour à toutes et à tous !

Je suis en train de développer un skript où on pourra enregistrer des inventaires, qui seront stockés dans un fichier .yml pour une modification plus simple.

J'en étais arrivé à:

Pour enregistrer:

        set {_SlotNo} to 0
       while {_SlotNo} is less than 40:
           set {_s} to slot {_SlotNo} of player
           wf "Slot %{_SlotNo}%: %{_s}%" to "plugins/addkit/%{%player%.kit.choix.1}%/info.yml"
           add 1 to {_SlotNo}

Pour utiliser:

        set {_SlotNo} to 0
       while {_SlotNo} is less than 40:
           set {_i} to value "Slot %{_SlotNo}%" get of "plugins/addkit/%{event.kit}%/info.yml" parsed as an item type
           set slot {_SlotNo} of player to {_i}
           add 1 to {_SlotNo}

Néanmoins, tout marchais jusqu'à ce que j'essaye d'enregistrer un item renommé...

Dans mon fichier info.yml, j'ai

Slot 0: golden_sword of Fire Aspect 5 named "§cLanceur de §ofeu"

qui apparais. J'ai essayé de retirer les enchantements, et ça ne marchait pas... J'ai ensuite essayé de changer le slot, sans succès non plus. J'en conclus donc que le souci viens du nom de l'item, mais je ne voudrais quand même pouvoir utiliser des items renommés, pour le côté stylé de la chose...

Ah, et pour info,

set the slot 0 of player to gold sword of fire aspect 5 named "&cLanceur de &ofeu"

fonctionne parfaitement, donc je ne vois vraiment pas ce qui pourrais clocher.

 

Merci de m'aider à trouver une solution ^^

 

Edit:

J'ai aussi de remplacer la valeur du fichier .yml avec

gold sword of fire aspect 5 named "&cLanceur de &ofeu"

pour voir, et ça marche toujours pas.

2 réponses à cette question

Messages recommandés

  • 0
Posté(e)

Alors j'ai 2, 3 petites questions pour toi:

Sous quel forme arrive les données de tes items dans le YML

As tu fait attention au changement de & en § car le transfert est ABSOLUMENT nécessaire (essaye des lores sans couleur au début)

Comment stock tu les items dans ton YML (liste / entré unique / ...)

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