En Minecraft 1.13.2 Java
Le titre précédent de cette question était : Quelle est la commande de la console pour voler en mode créatif ? supposer un problème de "vol".
Je souhaite exécuter plusieurs fonctions (à partir de fichiers de fonctions).
Il s'agit d'exécuter une série de plotages circulaires afin de créer une tour circulaire.
Le code du fichier de fonction circle:05 fonctionne comme prévu dans le jeu. Il clone le bloc sous l'exécuteur pour tracer un cercle autour de @s puis téléporter @s 1 bloc plus loin.
cercle:05
clone ~ ~-1 ~ ~ ~-1 ~ ~-5 ~ ~0
clone ~ ~-1 ~ ~ ~-1 ~ ~-4 ~ ~-3
clone ~ ~-1 ~ ~ ~-1 ~ ~-4 ~ ~-2
clone ~ ~-1 ~ ~ ~-1 ~ ~-4 ~ ~-1
clone ~ ~-1 ~ ~ ~-1 ~ ~-4 ~ ~1
clone ~ ~-1 ~ ~ ~-1 ~ ~-4 ~ ~2
clone ~ ~-1 ~ ~ ~-1 ~ ~-4 ~ ~3
clone ~ ~-1 ~ ~ ~-1 ~ ~-3 ~ ~-4
clone ~ ~-1 ~ ~ ~-1 ~ ~-3 ~ ~-3
clone ~ ~-1 ~ ~ ~-1 ~ ~-3 ~ ~3
clone ~ ~-1 ~ ~ ~-1 ~ ~-3 ~ ~4
clone ~ ~-1 ~ ~ ~-1 ~ ~-2 ~ ~-4
clone ~ ~-1 ~ ~ ~-1 ~ ~-2 ~ ~4
clone ~ ~-1 ~ ~ ~-1 ~ ~-1 ~ ~-4
clone ~ ~-1 ~ ~ ~-1 ~ ~-1 ~ ~4
clone ~ ~-1 ~ ~ ~-1 ~ ~0 ~ ~-5
clone ~ ~-1 ~ ~ ~-1 ~ ~0 ~ ~5
clone ~ ~-1 ~ ~ ~-1 ~ ~1 ~ ~-4
clone ~ ~-1 ~ ~ ~-1 ~ ~1 ~ ~4
clone ~ ~-1 ~ ~ ~-1 ~ ~2 ~ ~-4
clone ~ ~-1 ~ ~ ~-1 ~ ~2 ~ ~4
clone ~ ~-1 ~ ~ ~-1 ~ ~3 ~ ~-4
clone ~ ~-1 ~ ~ ~-1 ~ ~3 ~ ~-3
clone ~ ~-1 ~ ~ ~-1 ~ ~3 ~ ~3
clone ~ ~-1 ~ ~ ~-1 ~ ~3 ~ ~4
clone ~ ~-1 ~ ~ ~-1 ~ ~4 ~ ~-3
clone ~ ~-1 ~ ~ ~-1 ~ ~4 ~ ~-2
clone ~ ~-1 ~ ~ ~-1 ~ ~4 ~ ~-1
clone ~ ~-1 ~ ~ ~-1 ~ ~4 ~ ~1
clone ~ ~-1 ~ ~ ~-1 ~ ~4 ~ ~2
clone ~ ~-1 ~ ~ ~-1 ~ ~4 ~ ~3
clone ~ ~-1 ~ ~ ~-1 ~ ~5 ~ ~0
clone ~ ~-1 ~ ~ ~-1 ~ ~ ~ ~
tp ~ ~1 ~
Mon problème est d'exécuter plusieurs fois cette fonction (cercles:05)
J'ai essayé d'écrire une ligne de code de base function circles:05
alors execute as @s ~ ~ ~ run function circles:05
mais rien ne fonctionne.
maketower
execute as @s run function circles:05
execute as @s run function circles:05
execute as @s run function circles:05
execute as @s run function circles:05
Les deux fichiers sont dans le bon dossier, disponible dans la ligne de commande ingame mais le résultat ne fonctionne pas car @s semble tomber sur le bloc précédent après /tp
.
Une idée sur la façon de faire fonctionner ce système / la commande de la console pour voler ?
ps. Est-ce que quelqu'un qui a une réputation de 300 peut créer des tags 1.13
, ability
pour moi ?
0 votes
I
0 votes
Höling , bien, non ce n'est pas google.translations mais n'hésitez pas à corriger mon anglais si cela peut rendre plus fluide. Je vais modifier le titre pour qu'il soit plus clair. Je veux que la commande /console vole. En outre, il y a une différence significative entre la version 1.13 et les versions antérieures à la 1.13 de Minecraft, c'est pourquoi j'ai suggéré la création d'une balise. Donc, oui, exécuter une fonction un certain nombre de fois, mais cela ne fonctionne pas. Je pense que c'est parce que @s retombe sur le bloc au lieu d'être téléporté 1 bloc plus haut.
0 votes
Y
0 votes
Car oui, j'ai oublié. Et dans votre dossier datapack ? Votre pack.mcmeta est-il correctement formaté ? Est-ce que votre fonction a un format de texte ANSI ? EDIT : Non attendez, ce n'est pas possible, je viens de me rappeler que vous aviez dit que tout était ordonné. Est-ce que tu dois utiliser les commandes execute pour toutes ces commandes clone ?
0 votes
@SpiceWeasel Les deux fichiers sont dans le bon dossier, disponible dans la ligne de commande ingame mais le résultat ne fonctionne pas car @s semble tomber sur le bloc précédent après /tp. Je peux lancer la fonction cercles:05 et cela fonctionne comme prévu. Mais quand je lance la fonction 'maketower', elle ne semble exécuter cercles:05 qu'une seule fois.
0 votes
@MilchePatern Je vais copier votre fonction dans un de mes mondes et voir si je peux résoudre ce problème.
0 votes
@MilchePatern Accrochez-vous, je suis sur une piste...