Aller au contenu
  • 0

Radius


Question

Posté(e)

Salut ! Sous-peux j'ai voulue crée une commande qui s'execute que si le joueur a la permissions et que le joueur visée et dans un rayon de 5-10 block. Mais cela n'as pas marché...

 

command /menottes [player] [text]:

trigger:

if player has permission "POLICE":

if distance between %player% and %arg 1% <= 5:

make console execute command "/freeze %arg 1%"

wait 1 ticks

broadcast "&6[sSecurity]&e%player% a menottés %arg 1% pour %arg 2%"

11 réponses à cette question

Messages recommandés

  • 0
Posté(e)

J'ai changer en :

 

command /menottes [player] [text]:

trigger:

if player has permission "POLICE":

loop %arg 1% in radius 5 around player:

make console execute command "/freeze %arg 1%"

wait 1 ticks

broadcast "&6[sSecurity]&e%player% a menottés %arg 1% pour %arg 2%"

 

Sa me dit qu'il faut présiser le monde... Mais je sais pas comment me formuler

  • 0
Posté(e)
command /menottes [player] [text]:
   trigger:
       if player has permission "POLICE":
           loop all players in radius 5 around player:
               make console execute command "/freeze %arg 1%"
               wait 1 ticks
               broadcast "&6[sSecurity]&e%player% a menottés %arg 1% pour %arg 2%"

?

  • 0
Posté(e)
command /menottes [player] [text]:
   trigger:
       if player has permission "POLICE":
           loop all players in radius 5 around player:
               make console execute command "/freeze %arg 1%"
               wait 1 ticks
               broadcast "&6[sSecurity]&e%player% a menottés %arg 1% pour %arg 2%"

?

Oui

  • 0
Posté(e)

Je viens de voir ton code et non, il ne marche pas @Sey' pourquoi avoir mis ces arguments, tu ne les utilises pas, si tu veux que le policier puisse menotté les personnes autour de toi, utilise ça:

command /menottes [<text>]:
   trigger:
       if arg 1 isn't set:
           send "Pour quelle raison veux tu le menotter ?"
           stop
       if player has permission "POLICE":
           loop all players in radius 5 around player:
               execute server command "/freeze %loop-player%"
               add loop-player to {_list::*}
           broadcast "&6[sSecurity]&e%player% a menottés %{_list::*}% pour %arg 1%"

Invité
Ce sujet ne peut plus recevoir de nouvelles réponses.
×
×
  • 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.