Mise à jour :
1. Mise en place (une fois)
/scoreboard objectives add count dummy
/scoreboard players set #cd count -1
#cd est un nom de faux joueur : il garde un score mais n'apparaît jamais dans la barre latérale. Une valeur de -1 signifie que le minuteur est arrêté.
2. La chaîne du compte à rebours
# Répétition, Toujours actif
execute if score #cd count matches 1.. run scoreboard players remove #cd count 1
# Chaîne, Toujours actif (tous les blocs ci-dessous)
execute if score #cd count matches 60 run title @a title {"text":"3","color":"red"}
execute if score #cd count matches 40 run title @a title {"text":"2","color":"yellow"}
execute if score #cd count matches 20 run title @a title {"text":"1","color":"green"}
execute if score #cd count matches 0 run title @a title {"text":"Partez !","color":"gold"}
execute if score #cd count matches 0 run scoreboard players set #cd count -1
Le premier bloc baisse le score de un à chaque tick tant qu'il vaut 1 ou plus. 20 ticks font une seconde, donc 60, 40, 20 et 0 affichent 3, 2, 1 et Partez à une seconde d'intervalle. Mettre -1 à la fin l'arrête, et Partez ne s'affiche qu'une fois.
3. Le lancer
/scoreboard players set #cd count 61
Mettez ceci dans un bloc Impulsion derrière un bouton. Au tick suivant, il passe à 60 et le 3 apparaît.
4. Ajouter des sons
execute if score #cd count matches 60 as @a at @s run playsound minecraft:block.note_block.pling master @s ~ ~ ~ 1 1
execute if score #cd count matches 0 as @a at @s run playsound minecraft:entity.player.levelup master @s ~ ~ ~ 1 1
Ajoutez-les à la chaîne. as @a at @s joue le son auprès de chaque joueur, pour que tout le monde l'entende.
5. Lancer le jeu au signal
execute if score #cd count matches 0 run gamemode adventure @a
execute if score #cd count matches 0 run tp @a 0 64 0
Placez-les entre la ligne Partez et la ligne -1. Une fois le score à -1, le test 0 ne correspond plus. Voir les commandes de mini-jeu pour le déroulement complet.
Dépannage
- Tous les nombres s'affichent d'un coup : seul le premier bloc est en Répétition ; les autres doivent être en Chaîne.
- Partez se répète : la ligne -1 doit être le dernier bloc de la chaîne.
- Bedrock : écrivez
/title @a title 3en texte simple ; la logique du score est la même.
Vérifiez votre commande
Le Command Error Doctor (en anglais) vérifie dans votre navigateur les erreurs de syntaxe les plus courantes.