Mise à jour :
1. Créer le compteur
/scoreboard objectives add deaths deathCount "Morts"
/scoreboard objectives setdisplay sidebar deaths
deathCount ajoute un à chaque mort d'un joueur. La barre latérale place en haut ceux qui ont le plus de morts.
2. Liste Tab et sous les noms
/scoreboard objectives setdisplay list deaths
/scoreboard objectives setdisplay below_name deaths
Voir l'affichage de la santé pour les mêmes emplacements avec des cœurs.
3. Annoncer chaque mort
/scoreboard objectives add died deathCount
# Répétition, Toujours actif
execute as @a[scores={died=1..}] run tellraw @a [{"selector":"@s","color":"red"},{"text":" est mort ! Total : "},{"score":{"name":"@s","objective":"deaths"}}]
# Chaîne, Toujours actif
scoreboard players reset @a[scores={died=1..}] died
died est vidé après chaque message ; deaths garde le total. Pour partager le lieu de la mort, voir le guide du lieu de mort.
4. Trois vies
execute as @a[scores={deaths=3..},gamemode=survival] run gamemode spectator @s
Lancez-la dans un bloc Répétition. Se combine bien avec l'UHC.
5. Réinitialiser
/scoreboard players set @a deaths 0
6. Afficher les vies restantes
/scoreboard objectives add lives dummy "Vies"
# Répétition, Toujours actif
scoreboard players set @a lives 3
# Chaîne, Toujours actif
execute as @a run scoreboard players operation @s lives -= @s deaths
# Chaîne, Toujours actif
execute as @a run title @s actionbar [{"text":"Vies restantes : "},{"score":{"name":"@s","objective":"lives"}}]
À chaque tick, les vies sont mises à 3 puis les morts sont soustraites, et le résultat s'affiche dans la barre d'action. Avec la règle des trois vies ci-dessus, les joueurs voient à quel point ils sont proches de l'élimination. Pour cinq vies, changez à la fois le 3 ici et le 3.. de l'étape 4.
Dépannage
- Des noms manquent : les joueurs qui ne sont jamais morts n'ont pas encore de score. Mettez d'abord tout le monde à 0.
- Le message se répète : la chaîne doit réinitialiser
died. - Bedrock : seuls les objectifs dummy existent, les morts ne peuvent donc pas être comptées automatiquement.
Vérifiez votre commande
Le Command Error Doctor (en anglais) vérifie dans votre navigateur les erreurs de syntaxe les plus courantes.