Skytu Posté(e) le 12 août 2020 Posté(e) le 12 août 2020 Version de Minecraft : 1.16.1 Version de Skript : 2.5 alpha-5 Type du skript : Remplir un coffre avec une nom custom. Description du script : Bonjour/Bonsoir j'aimerai avoir de l'aide de votre part pour faire mon Skript. En gros je voudrais que avec la commande /refill remplie un coffre name "&e&lT1" avec un papier nommé T1 dans le slot 5. J'ai mi mon code qui ne marche pas en-dessous. on command /refill: trigger: loop blocks in radius 5 around {middle}: if loop-block is a chest: if nbt of loop-block contains "&e&lT1": clear loop-block's inventory add paper named "&e&lT1" to slot 5 of block at loop-value-1
xEndrisx Posté(e) le 12 août 2020 Posté(e) le 12 août 2020 je m'y connais pas des masses mais je pense que ton probleme vient de cette ligne: if nbt of loop-block contains "&e&lT1": essaye de mettre autre chose, tu peux essayé ça : if name of loop-block contains "T1": je garantie pas que ça marche mais tu peux toujours essayer 😉 (sinon si tu trouve rien met des "send" entre chaque conditions pour être sur que le probleme vient de là)
Skytu Posté(e) le 13 août 2020 Auteur Posté(e) le 13 août 2020 Le 12/08/2020 à 12:35, xEndrisx a dit : je m'y connais pas des masses mais je pense que ton probleme vient de cette ligne: if nbt of loop-block contains "&e&lT1": essaye de mettre autre chose, tu peux essayé ça : if name of loop-block contains "T1": je garantie pas que ça marche mais tu peux toujours essayer 😉 (sinon si tu trouve rien met des "send" entre chaque conditions pour être sur que le probleme vient de là) Merci de ta réponse, j'avais déja tester et cela n'a rien changer à mon problème. Sinon pour les "send" je vois pas comme faire et aussi j'ai l'impression que la conditions et comme invisible sa ne met pas d'erreur mais le skript bloque a partir de cette ligne. "if nbt of loop-block contains "&e&lT1":"
xEndrisx Posté(e) le 14 août 2020 Posté(e) le 14 août 2020 essaye ça et dis moi quel(s) message(s) n'est pas envoyé parmis les 3 que j'ai mis: on command /refill: trigger: loop blocks in radius 5 around {middle}: send "ça marche 1" if loop-block is a chest: send "ça marche 2" if nbt of loop-block contains "&e&lT1": send "ça marche 3" clear loop-block's inventory add paper named "&e&lT1" to slot 5 of block at loop-value-1
Skytu Posté(e) le 16 août 2020 Auteur Posté(e) le 16 août 2020 Le 14/08/2020 à 10:10, xEndrisx a dit : essaye ça et dis moi quel(s) message(s) n'est pas envoyé parmis les 3 que j'ai mis: on command /refill: trigger: loop blocks in radius 5 around {middle}: send "ça marche 1" if loop-block is a chest: send "ça marche 2" if nbt of loop-block contains "&e&lT1": send "ça marche 3" clear loop-block's inventory add paper named "&e&lT1" to slot 5 of block at loop-value-1 Le "1" et le "2" marche mais pas le 3 donc c'est bien le "if nbt of loop-block contains "&e&lT1":" qui marche pas. Merci de ton idée
Yghore Posté(e) le 6 octobre 2020 Posté(e) le 6 octobre 2020 Le sujet n'a pas reçu de réponse pouvant le résoudre. Il a donc été verrouillé. Cordialement, l'équipe.
Messages recommandés