Aller au contenu
Invité

Commande espion

Messages recommandés

Invité

Salut les skripteurs !

 

J'ai un p'tit problème, le skript parlera de lui-même :

 

on command:
   if {1.cspy.activate.real} is 1:
       loop all players:
           if loop-player have permission "command.see":
               if command have arguments:
                   set {_arg} to arguments
                   wait 1 tick
                   send "&7[&8CS&7] &6%player% &ea fait: &4/%command% &e%{_arg}%" to loop-player
               else:
                   wait 1 tick
                   send "&7[&8CS&7] &6%player% &ea fait: &4/%command% &e%{_arg}%" to loop-player

 

Le problème, c'est que if command have arguments n'existe pas !

 

Il y aurais une solution ?

Partager ce message


Lien à poster
Partager sur d’autres sites
Invité

Oui, mais je ne veux pas afficher des arguments quand il n'y en a pas, parce que ça met <none>.

Partager ce message


Lien à poster
Partager sur d’autres sites
Invité

Alors ? Qui a une solution SVP !

Partager ce message


Lien à poster
Partager sur d’autres sites
Invité

Merci, mais ça ne répond pas à mon problème :/

 

Là, il n'affiche même pas les arguments...

Partager ce message


Lien à poster
Partager sur d’autres sites
Invité

Salut,

%argument% ne peux pas être utilisé ici :/

Message d'erreur:

2016-04-27-084729_imagesia-com_17h55.png

Partager ce message


Lien à poster
Partager sur d’autres sites
Invité

Donc, obligé de passer en 1.9 pour faire fonctionner le skript ?

Partager ce message


Lien à poster
Partager sur d’autres sites
Invité

:rolleyes: UP :rolleyes:

Partager ce message


Lien à poster
Partager sur d’autres sites
Invité

Salut,

 

Tout d'abord, désoler et merci au Professeur qui a belle et bien donné la solution à mon problème !

 

Je n'avais pas regardé les logs d'erreur et celle que je voyait était un peu plus haut dans le skript qui empechait l'execution de la commande ....

 

Pour ceux qui ont besoin de la solution mais qui n'ont pas tout compris, la voilà :

 

on command:
   if {command} is false:
       cancel event
       message "&4&lToutes les commandes ont été désactivées !"
   if {1.cspy.activate.real} is 1:
       if command is not "l", "login" or "register":
           loop all players:
               if loop-player have permission "command.see":
                   if arguments is set:
                       set {_arg} to arguments
                       wait 1 tick
                       send "&7[&8CS&7] &6%player% &ea fait: &4/%command% &e%{_arg}%" to loop-player
                   else:
                       wait 1 tick
                       send "&7[&8CS&7] &6%player% &ea fait: &4/%command%" to loop-player

 

Amusez-vous !

 

--

 

Excuse à Flaminguo qui à répondu au post pendant l'édition de ce message.

Partager ce message


Lien à poster
Partager sur d’autres sites

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