>> La recherche se fait sur tous les élements du jeu Minecraft <<

Astuce Minecraft : Exécuter une commande en mangeant un aliment



Voici une astuce destinée à vous apprendre comment exécuter une commande en mangeant un aliment, ce qui pourra être utile pour vos maps, pour un serveur multijoueur, ou juste pour vous amuser!

Tout d'abord il vous faudra choisir un aliment.

Pour cette astuce nous utiliserons un cookie, nous allons donc commencer en faisant la commande:

/scoreboard objectives add COOKIES minecraft.used:minecraft.cookie

Cette commande va créer un score du nom de COOKIE, qui sera automatiquement incrémenté par le jeu lorsque le joueur "utilisera" un cookie . N'oubliez pas de remplacer "COOKIES" par le nom que vous voulez donner à votre objectif, et "cookie" par l'identifiant de cet item, que vous pouvez trouver sur cette page.

Puis, obtenez un bloc de commande à l'aide de la commande habituelle :

/give @s command_block

Placez ce bloc et mettez le en "Répétition", "Toujours actif"  ("Repeat" et "Always Active" pour les anglais)

A l’intérieur de ce bloc copiez cette commande :

execute as @a[scores={COOKIES=1}] run say hello

Celle-ci va faire exécuter à tout les joueurs ayant le score Cookie à 1 (c'est à dire ayant déjà mangé un cookie) la commande "/say hello". A nouveau, remplacez bien "COOKIES" par le nom de votre objectif et "say hello" par la commande que vous souhaitez exécutez, sans le slash.

Dans un bloc de commande en chaîne, et toujours actif, mettez une commande qu va remettre à zéro le score, pour pouvoir détecter à nouveau si le joueur mange un cookie. A l'inverse, si vous voulez que la commande ne s'exécute que la première fois, ne mettez pas cette commande.

/scoreboard players set @a[scores={COOKIES=1}] COOKIES 0

Voilà, c'est fini. Maintenant libre a vous de modifier et d'adapter ce petit système!

Cette astuce Minecraft a été posté par SIMEON42 dans la catégorie Commandes le 08/09/2018 à 21h12. .

Validé par Z_runner. Dernière modification par Z_runner le 15/09/2018 à 18:26.
Partager :
Commentaires de l'astuce Minecraft
Exécuter une commande en mangeant un aliment :
le 22/10/2018 à 07:35
Sympa ;)

Il aurait été je pense intéressant de compléter l’astuce avec un « exécuter une commande en mangeant un aliment custom » (un steak renommé par exemple).
le 22/10/2018 à 08:31
cool l'astuce.

mathaym25, pour ça il faut donner l'argument de nom dans la première commande.
le 22/10/2018 à 09:23
Simple et sympa, et mal connu des joueurs ! Astuce bien expliquée, bravo !
le 22/10/2018 à 09:59
sympa, on pourrait faire un système de soif en appliquant ta machine avec des fiols d'eau !
le 22/10/2018 à 11:47
@Natyu06
Càd ? La première commande ne peut pas prendre en argument des NBT à ce que je sache.
le 22/10/2018 à 16:08
@Natyu06 on peux pas mettre de NBT dans un scoreboard mais par contre on peux très bien faire que si il a un cookie en main avec genre le nom "cookie_de_chance" ça fais la command. (Ex: "execute as @a[scores={COOKIES=1},Item:{id:"minecraft:cookie",tag:{display:{Name:"{\"text\":\"cookie_de_chance\"}"}}}] run say hello")
le 22/10/2018 à 18:57
Pour la même chose mais en moddé :
minecraft.used:iddumod.iddelitem
le 22/10/2018 à 19:00
Et @NoXiD j'ai fais un système de soif déjà moi ;)
cyanodraco (anonyme)
le 30/10/2018 à 08:41
C'est bien tu peut maintenant faire foudroyer automatiquement les gens qui mangent des cookies in-game XD

Vous devez être connecté pour laisser un commentaire.