Aller au contenu
  • 0

"as op" qui ne marche pas


Question

Posté(e)

Salut à tous!

J'ai codé un système de panneaux qui effectuent des commandes, le problème c'est que je veux que les panneaux executent des commandes où il faut être op... j'ai donc essayé la technique où on met

 

if player is not op:
op player
execute player command "LACOMMANDE"
deop player

Le problème c'est que du coup, lorsque les ops cliquent sur les panneaux, à la fin de la commande ils ne sont plus ops...J'ai alors essayé de mettre un else:

if player is not op:
op player
execute player command "LACOMMANDE"
deop player
else:
execute player command "LACOMMANDE"

Mais les non ops ne peuvent plus utiliser les panneaux, ils n'ont plus accès à la commande, comme si le else avait annulé le op/deop.....

 

J'ai alors cherché un peu et trouve qu'avec l'addon Wildskript (que je possède) on pouvait mettre: execute player command "LACOMMANDE" as op. Alors j'ai mis le "as op" mais quand je reloadais le skript ça me mettait des erreurs comme quoi: "LACOMMANDE" as op' is not a text!

 

J'en ai marre trouvez une solution s'il vous plaît :'(

 

Merci d'avance!

9 réponses à cette question

Messages recommandés

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