Aller au contenu

Remplir un coffre avec une nom custom.


Messages recommandés

Posté(e)

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 

 

Posté(e)

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à)

Posté(e)
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":"

Posté(e)

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 

 

Posté(e)
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

  • 1 mois après...
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.