Ce que je ferais :
Ne placez pas leur spawn dans le ciel, mais faites plutôt un deathCount
et au début de l'"événement", mettez-le à 0 pour tous les joueurs. Lorsqu'un joueur meurt, il est téléporté au début de l'événement, puis sa valeur est fixée à 0. deathCount
à 0.
Si vous faites une carte solo, vous pourriez, au lieu d'utiliser des lits pour les spawns, avoir un bouton qui invoque une armure invisible et invincible, et l'utiliser pour la partie "réinitialisation".
Si vous faites cela avec plusieurs personnes sur un serveur, vous pourriez aussi, au début de l'événement, tuer tous les joueurs, puis invoquer un stand d'armure à chaque joueur avec un nom personnalisé, puis les utiliser pour remettre les spawns en place.
Comment utiliser /scoreboard
Tout d'abord, fixez l'objectif :
/scoreboard objectives add abc deathCount
Ensuite, faites une horloge allant vers deux blocs de commande.
Dans le premier bloc, mettez
/tp @a[score_abc_min=1] <x> <y> <z> (coords of intended spawn)
Le deuxième bloc devrait avoir
/scoreboard players set @a abc 0
abc peut être remplacé par ce que vous voulez
Nouvelle réponse :
Utilisez un bloc de commande proche du milieu de la pièce (sur le toit ou au sol) avec un délai relativement rapide. Utilisez /tp @a[rm=?] <x> <y> <z>
pour téléporter tout le monde au moins ?
blocs du bloc de commande à x y z.