Aller au contenu
  • 0

Nombre d'item dans un coffre


Question

Posté(e)

Minecraft: 1.11.2

Skript: dev29

 

Bonjour, j'ai commencé un skript pour un shop, enfin c'est pas sa le sujet.

J'aimerais mettre dans une variable le nombre d'item de stone (par exemple) qu'il y a dans le coffre, pour ensuite l'afficher à la ligne 3

 

[Action....]:
                             loop block behind the targeted block's inventory:
                                   if {_slotc} isn't set:
                                       set {_slotc} to 0
                                   if slot %{_slotc}% contains {shop.item}:
                                       if {_quantiteshop} isn't set:
                                           set {_quantiteshop} to 1
                                       else:
                                           add 1 to {_quantiteshop}
                                   add 1 to {_slotc}
                               wait 1 tick
                               set line 3 to {_quantiteshop}
                               give player {shop.item} parsed as item

 

En gros on clique droit sur un panneau, sauf que le coffre se trouve donc derrière le bloc sur lequel on fait clique droit. et je précise que la ligne de commande "loop block behind the targeted block's inventory:" ne marche pas.

6 réponses à cette question

Messages recommandés

  • 0
Posté(e)

Salut, tiens je pense que ça t'aidera :

if block behind the targeted block is a chest:
    loop all items in block behind the targeted block's inventory:
         if loop-item is stone:
              add 1 to {_nb.stone}
              message "Il y a : %{_nb.stone}%"

  • J'aime 1
  • 0
Posté(e)

Ok ok, par contre if loop-item is stone

sache que mon item est représenté par la variable {shop.item}

 

Sauf que if loop-item is "{shop.item}" OU if loop-item is %{shop.item}% OU if loop-item is "%{shop.item}%" OU if loop-item is {shop.item}

ne marche pas.. :')

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