Aller au contenu
  • 0

Détection de Joueur avec coordonnés.


Question

Posté(e)

Bonjour, je souhaite détecter si un joueur est a une certaine position pour lui faire executer une commande, mais ça ne fonctionne pas vraiment...

 

Code:

every 1 second in "world":
   loop all players:
       if loop-player's x coordinate is 0:
           if loop-player's y coordinate is 100:
               if loop-player's z coordinate is 0:
                   make loop-player execute command "/kill"

 

Il n'y a pas d'erreur, mais quand je vais a la position "0 100 0", dans le bon monde, cela ne me tue pas

 

 

HELP

5 réponses à cette question

Messages recommandés

  • 0
Posté(e)

Ce serait bien de mettre les balises Code.

 

Sinon, il vaut mieux mettre une fourchette de coordonnées parce que Skript lit 0.000 100.000 0.000 et c'est très rare d'être placé à des coordonnées rondes comme ça. Ça correspond à du millimètre près. Du coup, t'auras plus de succès avec ça :

every 1 second in "world":
   loop all players:
       if x-coordinate of loop-player is between 0 and 1:
           if y-coordinate of loop-player is 240:
               if z-coordinate of loop-player is between 0 and 1:
                   kill loop-player

  • 0
Posté(e)

every 1 second in world "world":
   loop all players:
       if loop-player's x-coordinate = 0:
           if loop-player's y-coordinate = 100:
               if loop-player's z-coordinate = 0:
                   kill loop-player

 

Ou:

 

every 1 second in world "world":
   loop all players:
       if  x-coordinate of loop-player = 0:
           if  y-coordinate of loop-player = 100:
               if  z-coordinate of loop-player = 0:
                   kill loop-player

  • 0
Posté(e)

Merci

Code:

every 1 second in "world":

loop all players:

if x-coordinate of loop-player is between 0 and 1:

if y-coordinate of loop-player is 240:

if z-coordinate of loop-player is between 0 and 1:

kill loop-player

Je vien de tester, mais c'est buger : dans une partie des coordonnée inscrit ça fonctionne, mais dans l'autre non.

Exemple :

"- -+ +"

Legende : + = Fonctionne, - = Fonctionne pas.

 

J'espere que tu comprendras ma legende xD

×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.