Aller au contenu
  • 0

Envoie d'un message de confirmation


Question

Posté(e)

Bonjour,

 

J'ai créer un skript de report intégré dans un gui mais j'ai un soucie:

 

Avec ça :

 

command /report [<text>]:
   trigger:
       if arg 1 is not set:
           send json of "&3>> &6Report &3<< &6/report [pseudo] pour signaler &6un joueur" suggest "/report" to player
           stop
       open chest with 3 rows named "      &3>> &6Report Manager &3<<" to player
       format slot 0 of player with red stained glass named " " to be unstealable
       format slot 1 of player with red stained glass named " " to be unstealable
       format slot 2 of player with red stained glass named " " to be unstealable
       format slot 3 of player with red stained glass named " " to be unstealable
       format slot 4 of player with red stained glass named " " to be unstealable
       format slot 5 of player with red stained glass named " " to be unstealable
       format slot 6 of player with red stained glass named " " to be unstealable
       format slot 7 of player with red stained glass named " " to be unstealable
       format slot 8 of player with red stained glass named " " to be unstealable
       format slot 9 of player with red stained glass named " " to be unstealable
       format slot 10 of player with red stained glass named " " to be unstealable

       format slot 11 of player with flint and steel named "&3>> &6Publicité &3<<" to close then run [make console execute command "reportfinal %world% %arg 1% Pub"]
       format slot 12 of player with name tag named "&3>> &6Spam &3<<" to close then run [make console execute command "reportfinal %world% %arg 1% Spam"]
       format slot 13 of player with fire charge named "&3>> &6Language &3<<" to close then run [make console execute command "reportfinal %world% %arg 1% Languge"]
       format slot 14 of player with fishing rod named "&3>> &6Anti-Jeux &3<<" to close then run [make console execute command "reportfinal %world% %arg 1% Anti-Jeux"]
       format slot 15 of player with diamond sword named "&3>> &6Cheat &3<<" to close then run [make console execute command "reportfinal %world% %arg 1% Cheat"]

       format slot 16 of player with red stained glass named " " to be unstealable
       format slot 17 of player with red stained glass named " " to be unstealable
       format slot 18 of player with red stained glass named " " to be unstealable
       format slot 19 of player with red stained glass named " " to be unstealable
       format slot 20 of player with red stained glass named " " to be unstealable
       format slot 21 of player with red stained glass named " " to be unstealable
       format slot 22 of player with red stained glass named " " to be unstealable
       format slot 23 of player with red stained glass named " " to be unstealable
       format slot 24 of player with red stained glass named " " to be unstealable
       format slot 25 of player with red stained glass named " " to be unstealable
       format slot 26 of player with red stained glass named " " to be unstealable
       set {report.wait} to true
       wait 5 seconds
       message "&3>> &6Report &3<< &6Report Envoyé"
       wait 1 tick
       message "&3>> &aAide &3<< &aTu as trouvé un bug ? signale le à Tatsuke sur le TeamSpeak"
       wait 10 minutes
       set {report.wait} to false
       message "&3>> &6Report &3<< &6Tu peux de nouveau faire /report"


command /reportfinal [<text>] [<text>] [<text>]:
   executable by: console
   trigger:
       loop all players:
           if loop-players has permission "report.see":
               send "&3========[&6Report Manager ]&3========" to loop-player
               send "&6Monde: &3%arg 1%" to loop-player
               send "&6Contre: &3%arg 2%" to loop-player
               send "&6Motif: &3%arg 3%" to loop-player
               send "&3========[&6Report Manager ]&3========" to loop-player
               set {report.true} to false

on command "/report":
   if {report.wait} is true:
       cancel event
       message "&3>> &6Report &3<< &6Tu dois attendre 10 minutes entre chaque report"

on quit:
   set {report.wait} to false
on join:
   set {report.wait} to false

 

je voudrais que :

 

      set {report.wait} to true
       wait 5 seconds
       message "&3>> &6Report &3<< &6Report Envoyé"
       wait 1 tick
       message "&3>> &aAide &3<< &aTu as trouvé un bug ? signale le à Tatsuke sur le TeamSpeak

 

soit remplacé par un morceau de code qui ferait un message une fois la commande executé au joueur qui a /report

14 réponses à cette question

Messages recommandés

  • 0
Posté(e)

ce que je veux dire c'est que le message s'envoie même si le joueurs n'appuie pas sur un item, j'ai juste mis un temps pour etre sur.

 

 

Pour résumer, je veux que dès que le joueur clique sur le briquet par exemple, sa lui envoie le message.

  • 0
Posté(e)

pas possible de le mettre dans le /reportfinal ? parce si je met %player% dedans ça va ciblé le joueur qui reçois le message

  • 0
Posté(e)

je sais ça ^^ je veux juste que le message s'envoie uniquement si le joueur clique sur l'un des items, or l y a déjà des commandes

  • 0
Posté(e)

format slot 5 with diamond sword to close then run [make console execute command "LA COMMANDE"]

 

command /reportfinal :

executable by: console

trigger:

send etc...

 

 

en gros j'ai déjà une commande de mise après le format etc... mais elle execute une commande console, et si je cible le %player%, ça va retourner le pseudo du receveur

  • 0
Posté(e)

Donc il faut que quand tu cliques sur l'épée en diams ça execute 2 commandes, une console et une player.

Je ne l'ai jamais fait mais test cela:

format slot 15 of player with diamond sword named "&3>> &6Cheat &3<<" to close then run [make console execute command "reportfinal %world% %arg 1% Cheat"]->[make player execute command "Ce que tu veux"]

 

Oublie pas : ->

 

EDIT:

format slot 15 of player with diamond sword named "&3>> &6Cheat &3<<" to close then run [do [make console execute command "reportfinal %world% %arg 1% Cheat"]->[make player execute command "Ce que tu veux"]]

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