Aller au contenu
  • 0

Une condition pour vérifier si l'on est pas soit même ?


Question

Posté(e)

Bonjour,

Je cherche une condition permettant de vérifier si une personne n'effectuerait pas une commande sur soit même.

Je m'explique:

Je veux par exemple créer la commande /test <joueur> qui enverrait un message à une personne.

Le problème,c'est que je veux que la personne qui effectue la commande ne puisse pas utiliser son propre pseudo.

Exemple: Mon pseudo,c'est PastequeBuild. Je veux ne pas pouvoir faire la commande /test PastequeBuild

J'espère avoir été clair ^^'

Merci ! :)

11 réponses à cette question

Messages recommandés

  • 0
Posté(e)
if arg 1 is "%player%":
   send "vous ne pouvez pas vous envoyez de message"

Sa ne marche pas non plus ? (c'est un peu la même chose que psyziik)

 

C'est plutot comme un copié collé nan ? De ma réponse

  • 0
Posté(e)
command /test <player>: # Vérifie que ton argument est de type player ça vient de là
   trigger:
       if name of arg 1 is "%player%":
           send "Vous êtes l'argument 1 !"
       else:
           send "Vous n'êtes pas l'argument 1 !"

  • 0
Posté(e)
command /test <player>: # Vérifie que ton argument est de type player ça vient de là
   trigger:
       if name of arg 1 is "%player%":
           send "Vous êtes l'argument 1 !"
       else:
           send "Vous n'êtes pas l'argument 1 !"

Non,le problème ne vient pas de là PsyZiiK.

Je suis sur tablette donc j'essayerais toutes les propositions demain ! ☺

Sinon,Merci

  • 0
Posté(e)

Hello, tout simplement un :

if player is "Pseudo":
       message "&7Oui c'est bien moi, je suis &6%player%&7!" to player

 

Chez moi cela fonctionne :3

A essayer :

command /check [<player>]:
   permission: check.test
   permission message: &cVous ne pouvez pas faire ceci.
   trigger:
       if arg 1 is set:
           if player is "%player%":
               message "&7Non tu ne peux faire &6cette commande&7 sur toi-même !" to player
           else if player is "%arg player%":
               message "&6%arg player% &7a bien été affecté par votre commande" to player
       else if arg 1 is not set:
           message "&cErreur, &8> &7vous devez saisir un pseudo comme suit %nl%          &8> &a/check Notch" to player

×
×
  • 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.