Aller au contenu
  • 0

Toggle loop player chat


Question

Posté(e)

Alors je vous explique, j'ai un AntiCheat qui envoie des Alertes aux Modérateurs lors d'un cheat, mais parfois on reçoit beaucoup d'alertes, ce qui est assez dérangeant pour le pvp, build, etc... Je voudrais alors faire un toggle des alertes (par joueur). En gros une commande qui active/désactive les Alertes mais uniquement pour le Joueur qui a executé la commande. Merci de votre aide ! Si vous voulez plus d'informations dîtes le moi :D

17 réponses à cette question

Messages recommandés

  • 0
Posté(e)

Désolé pour le FAIL de tout à l'heure x') !

 

voili voilou ! ^^

 

command /toggle_alerte <text>:
   trigger:
       if arg 1 is "on":
           set {alerte.%player%} to true
       if arg 1 is "off":
           set {alerte.%player%} to false

command /alerte <text>:
   trigger:
       loop all players:
           if loop-player has permission "alerte.listen":
               if {alerte.%loop-player%} is true:
                   send "[Alerte] %player% : %arg 1%" to loop-player

  • 0
Posté(e)
Oui c'est possible de le remplacer par on chat: sauf que tu changera une ou deux expretion ^^ Je te fait ça ?

Pourquoi pas car je ne suis pas sur à100% de mon code

  • 0
Posté(e)

Donc le £on ça sera pour toggle les alertes ? Tu fait comme ça :

on chat:
   if message is "£on":
       cancel event
       set {alerte.%player%} to true
       send "&2&lVous venez d'activer les alertes !"
   if message is "£off":
	cancel event
       set {alerte.%player%} to false
       send "&4&lVous venez de désactiver les alertes !"

command /alerte <text>:
   trigger:
       loop all players:
           if loop-player has permission "alerte.listen":
               if {alerte.%loop-player%} is true:
                   send "[Alerte] %player% : %arg 1%" to loop-player

 

Et on garde la partie du /alerte tels quel ( Si j'ai mal compris ce que tu veux dit le moi ^^)

  • 0
Posté(e)
Donc le £on ça sera pour toggle les alertes ? Tu fait comme ça :

on chat:
   if message is "£on":
       cancel event
       set {alerte.%player%} to true
       send "&2&lVous venez d'activer les alertes !"
   if message is "£off":
       set {alerte.%player%} to false
       send "&4&lVous venez de désactiver les alertes !"

command /alerte <text>:
   trigger:
       loop all players:
           if loop-player has permission "alerte.listen":
               if {alerte.%loop-player%} is true:
                   send "[Alerte] %player% : %arg 1%" to loop-player

 

Et on garde la partie du /alerte tels quel ( Si j'ai mal compris ce que tu veux dit le moi ^^)

Ok merci j'intègrerais tout cela à mon anticheat ! Merci beaucoup pour ton aide ! +1 Fan :D

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