Résolu [1.12.1]plusieurs commande pour un command block

BlueFuSion348

Architecte en herbe
9 Mars 2012
80
1
18
111
31
Le plus simple est de give et/ou summon l'item directement avec un tag, comme ça c'est le tag qui le différencie des autres items normaux, et tu peux aussi lui donné un effet d'enchantement pour le différencier visuellement, etc...
Il y a un excellent générateur pour cela : https://mcstacker.bimbimma.com/
Par exemple :
Code:
/summon item ~ ~1 ~ {Tags:["O"],Item:{id:"minecraft:redstone",Count:1b,tag:{display:{Name:"N°",Lore:["N°"]},ench:[{id:-1,lvl:1}]}},Age:-32768}
 
Dernière édition:

urthel71

Aventurier
27 Août 2017
16
0
2
ok en fait j'ai fait le gros flemmard je suis passe sous spigot et j'ai add des commandes vu que pour l'instant je ne l'ai pas ouvert a mes potes.Mais faudra bien que j'évite de leur faire écrire une commande et que je leur donne des items pour se tp donc merci.
 

Daminator4113

Êtres humain (je crois)
15 Juin 2016
79
35
121
24
Tu n'as pas forcément besoin de bouton, tu peux rendre le tout automatique avec le "always active". Mais si tu veux supprimer le command block après (plutôt avant) la téléportation, il ne faudra pas mettre la commande /tp directement dans le CB que tu poses mais plutôt une attribution d'un tag au joueur le plus proche de ce CB, puis au spawn il y aura quelques CB en boucle pour faire la chaine d'actions.

Tu comptes vraiment le faire en posant un CB ? C'est possible mais c'est plus compliqué pour le supprimer avec un /setblock ou un /fill car en plus il faut le "localiser" sans manger le décor (ça reste possible en précisant que l'on souhaite uniquement /fill les CB en air, mais alors il faut faire attention de ne pas supprimer des CB important autour de soi), c'est faisable mais tout dépendra du contexte dans lequel il sera posé.

Sinon tu peux le faire aussi en dropant un item custom, celui ci attribuera un tag au joueur le plus proche de lui (le joueur qui l'a drop), puis l'item se fait /kill, le joueur ayant le tag se fait téléporter, le joueur ayant le tag se fait give l'item pour une prochaine téléportation, puis le tag du joueur est retiré.
Je t'ai donné la théorie, si tu ne t'en sorts pas, n'hésite pas à demander de l'aide ;)

PS : Ah je viens de comprendre qu'il y a plusieurs lieux de destinations ! Si c'est le cas, comment faire pour choisir la destination ? A part avoir un item custom pour chaque lieu, et copier/coller la machine au spawn autant de fois qu'il y a de destination ?
Ou alors, et là ça devient barbare, mais au moins on est moins encombré d'item custom sur soi... Par exemple : si tu as 30 lieux possibles de destinations, et que par exemple tu veux aller au lieu n°7, tu lances au sol 7 custom "poudre redstone" + 1 custom "bâton" au même endroit, puis boom le custom "bâton" (magique) obtient le tag (destination7) qui lui fait sa propre chaine d'actions automatique comme précédemment depuis le spawn (voir le texte en gras).
Sinon tu peux poser un armor stand invisible avec un tag, qui sera détecté lorsqu'il sera poser. Dans ce cas, tu fais un /execute ou cela pose ton command block sur l'armor stand. Ainsi le point de repère des position de ton command block sera l'armor stand.

bonjour, j'aimerais faire un petit serveur mini jeux prive vous verrez donc souvent des questions de ma part.

Voila je voudrais (si c est possible) mettre plusieurs commande dans un command block pour faire un "téléporteur portable" pour aller a des endroits spécifiques (les salles de command blocks) que je pourrais poser n'importe où, mais je veux qu'il se détruisent après utilisation(pour être le seul a l'utiliser), donc est il possible de faire ceci que ce soit en réussissant a écrire plusieurs commandes ou en utilisant un autre moyen?Je précises que je suis pour l'instant un solo
Encore plus simple, tu fais un livre avec les destination dedans et quand tu clique dessus, ça te tp
 
Dernière édition par un modérateur: