Ma réponse ne nécessite aucune entité supplémentaire. Vous voulez essentiellement numéroter les joueurs au hasard, et les téléporter en fonction de leur ID. C'est utile car vous pouvez ensuite cibler les joueurs en fonction de leur ID.
Tout d'abord, vous avez besoin d'un objectif de tableau d'affichage pour contenir les numéros d'identification des joueurs.
/scoreboard objectives add id dummy
Et vous avez besoin d'un faux joueur pour conserver le numéro d'identification actuel.
/scoreboard players set #current id -1
D'abord, mettez l'ID de tout le monde à -1.
/scoreboard players set @a id -1
Ensuite, exécutez à plusieurs reprises les commandes suivantes pour incrémenter l'ID et donner cet ID à un joueur aléatoire :
/scoreboard players add #current id 1
/scoreboard players operation @r[scores={id=-1}] = #current id
Ensuite, téléportez les joueurs à différents endroits :
/tp @a[scores={id=0}] 12 23 34
/tp @a[scores={id=1}] 23 34 45
N'oubliez pas que le premier ID est 0, pas 1 !
1 votes
Voulez-vous dire que vous voulez téléporter tous les joueurs en même temps, à des coordonnées sélectionnées au hasard, à des coordonnées aléatoires, ou juste sélectionner un ou plusieurs joueurs à des intervalles aléatoires ?
1 votes
Je veux téléporter des joueurs à des positions spécifiques mais aléatoires. Un peu comme Hunger Games, qui téléporte les joueurs de façon aléatoire à certaines coordonnées.