Aller au contenu
  • 0

Panneau


Question

Posté(e)

Bonjour Bonsoir

Voici mon problème

On m'avais donner cette solution : Run player command "blablabla" as op (quand on clique sur un panneau)

Le problème c'est que les joueur non op (les joueur) n'y on pas access alors comment fait

Ceci peut être assez simple , mais je m'y connais tellement en skript que j'en oublie des chose

Merci

13 réponses à cette question

Messages recommandés

  • 0
Posté(e)
Tu as cas mettre sa à la place ( sa va l'executer dans la console) :

execute console command "blablablabla"

 

Cordialement

MyKayros

A part sa ? meme le make player execute command

  • 0
Posté(e)
J'ai pas compris, c'est pas ce que tu cherche ?

 

Cordialement

MyKayros

Le skript est privé . Je cherche a ce que quand un joueur non op fait clique droit sur un panneau il execute une command (j'ai déjà essayer les chose basique)

  • 0
Posté(e)
on rightclick on sign:
   if player is not op:
       make player execute command "blablabla"

 

je suis pas 100% Sur

Si j'ai bien compris ce qu'il cherchait sa doit être t'a raison :)

  • 0
Posté(e)

oui mais faut peut être vérifié ce qu'il y a écrit dessus :/ sinon si il clique sur un panneau de warp ou de shop, ça va lui faire faire la commande

  • 0
Posté(e)
mais je m'y connais tellement en skript que j'en oublie des chose

Heu, la modestie ça va ?

Sinon pour ton problème j'ai pas compris et je ne suis pas le seul, clairement tu veut quoi ? Que l'orsque qu'un joueur non op fasse clique droit sur un panneau ça fait une commande, et si un op le fait, que doit il se passer ?

  • 0
Posté(e)

Ou sinon:

 

[spoiler=Mets en résolu <3]

on rightclick on sign:
   if targeted block is a sign:
       if player is not op:
           if line 1 of block is "LIGNE 1":
               if line 2 of block is "LIGNE 2":
                   if line 3 of block is "LIGNE 3":
                       if line 4 of block is "LIGNE 4":
                       make player execute command "La commande"
       if player is op:
           if line 1 of block is "LIGNE 1":
               if line 2 of block is "LIGNE 2":
                   if line 3 of block is "LIGNE 3":
                       if line 4 of block is "LIGNE 4":
                       make player execute command "La commande"

 

 

  • 0
Posté(e)
Heu, la modestie ça va ?

Sinon pour ton problème j'ai pas compris et je ne suis pas le seul, clairement tu veut quoi ? Que l'orsque qu'un joueur non op fasse clique droit sur un panneau ça fait une commande, et si un op le fait, que doit il se passer ?

 

Il dit ça dans le sens ou il est tellement fort qu'il ne sais pas quoi mettre ^^ c'est façons de parler

  • 0
Posté(e)

La solution de @Alex00703 devrait marcher mais pense à OPTIMISER tes codes ;)

Regardes, on peut faire la même chose en 2x moins de mots. (~ 40 mots alors que chez toi ~100)

 

[spoiler=CODE ]

#Probleme de Panda:
on rightclick on sign:
   if line 1 contain "LIGNE 1":
       if line 2 contain "LIGNE 2":
           if line 3 contain "LIGNE 3":
               if line 4 contain "LIGNE 4":
                   if player is not op:
                       make player execute command "blablabla"
                   else:
                       make player execute command "blablabla"

 

 

NB: Si je met "if line ... contain "...":" et pas "is" c'est pour que cela marche même si il y a des couleurs sur les panneaux.

 

Cordialement,

 

Sugi/Iziix

 

PS: N'hésite pas à mettre un like si le commentaire est utile !

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