Aller au contenu
  • 0

TimerChat


Question

Posté(e)

Bonjour,

 

Quand je fais la commande "/tc normal" et que j'écris il me cancel pas mon message. Comment je fais ?

 

Code:

 

command /timerchat [<text>]:
   aliases: tc
   permission: server.op
   permission message: {@noperm}
   trigger:
       if arg 1 is not set:
           send "&c/tc off/faible/normal/fort" to player
       if arg 1 is "off":
           delete {timerchat.delai}
           broadcast "&4&lAnti-Spam > &cDésactivé"
       if arg 1 is "faible":
           set {timechat.delai} to false
           broadcast "&4&lAnti-Spam > &cRéglé à 2 secondes !"
       if arg 1 is "normal":
           set {timerchat.delai} to true
           broadcast "&4&lAnti-Spam > &cRéglé à 10 secondes!"
       if arg 1 is "fort":
           set {timechat.delai} to 3
           broadcast "&4&lAnti-Spam > &cRéglé à 30 secondes !"

on chat:
   if {timechat.delai} is not set:
       stop
   if {timechat.delai} is false:
       set {_diff} to difference between {Chat.%player%} and now
       if {_diff} is smaller than 2 seconds:
           send "&4&lAnti-Spam > &cTu dois attendre 2 secondes entre tes messages !" to player
           cancel event
           stop
       set {Chat.%player%} to now
   if {timechat.delai} is true:
       set {_diff} to difference between {Chat.%player%} and now
       if {_diff} is smaller than 10 seconds:
           send "&4&lAnti-Spam > &cTu dois attendre 10 secondes entre tes messages !" to player
           cancel event
           stop
       set {Chat.%player%} to now
   if {timechat.delai} is false:
       set {_diff} to difference between {Chat.%player%} and now
       if {_diff} is smaller than 30 seconds:
           send "&4&lAnti-Spam > &cTu dois attendre 30 secondes entre tes messages !" to player
           cancel event
           stop
       set {Chat.%player%} to now

 

Et c'est la même chose pour mon "/mute" quand je suis mute il me cancel pas mon message.

 

Code:

on chat:
   if {mute.%player%} is true:
       cancel event
       wait 2 ticks
       send "&7Tu es mute, donc tu ne peux pas parler !" to player

 

Cordialement.

1 réponse à cette question

Messages recommandés

  • 0
Posté(e)

C'est un gros bug, j'ai déjà eu ce bug ou le "on chat" ne fais rien il est comme "transparent"

Je pense que c'est aux niveau des add-ons, quels add-ons as tu ?

 

EDIT: tu as mis

set {timechat.delai} to false

alors quand des lignes en dessous tu as mis

set {timerchat.delai} to true

 

Tu as rajouté un r

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