Joueur a l'extérieur d'un zone précise

Atylz

Aventurier
21 Avril 2024
2
0
1
15
Bonjour.
Je suis un peu en galère, je n'arrive pas a dire à mon commande Bloc que quand un joueur en gamemode adventure est en dehors d'une zone précise (x=168, dx=177, y=248, dy=260, z=103, dz=112) alors il devient en gamemode survival.
Merci de vos réponses
 

Myuto

Une pomme
22 Juin 2016
400
174
155
Hoy, salut à toi, je ressors de mon trou pour venir t'aider !
Si tu veux faire ça en commande block je peux te conseiller de faire ceci :

Dans un commande block repeat :
/gamemode survival @a[gamemode=adventure]

Dans un commande block chain unconditional :
/gamemode adventure @a[x=168, dx=177, y=248, dy=260, z=103, dz=112,gamemode=survival]

Le premier va mettre toutes les personnes en gamemode adventure en survival en continue. J'ai mis la condition du mode en adventure pour éviter de block un créatif dans ce mode, tu peux aussi y ajouter un tag pour exclure par exemple un staff ou quelqu'un.

Le second permet de faire l'inverse si il se trouve dans la zone. Comme il s'exécute en second, il passera en priorité.

Voilà j'espère avoir répondu à ta question.