Aller au contenu
Blackmine57

Problème de mute

Messages recommandés

Bonjour,

 

J'ai un problème, je suis entrain de faire un /mute mais j'ai un GROS problème,

Quand on parle dans le chat, sa dit "Vous êtes muté ! " au joueur muté et AUSSI et joueur qui ne sont pas muté.

Merci

Voilà mon script

Contenu masqué

    Réagissez ou répondez à ce message afin de consulter le contenu masqué.

Partager ce message


Lien à poster
Partager sur d’autres sites
Invité Croissant
Bonjour,

 

J'ai un problème, je suis entrain de faire un /mute mais j'ai un GROS problème,

Quand on parle dans le chat, sa dit "Vous êtes muté ! " au joueur muté et AUSSI et joueur qui ne sont pas muté.

Merci

Voilà mon script

Options:
   permissionban: "mod.*" or "mod.ban"
   permissionmessageban: &cVous ne pouvez pas bannir un joueur !
   usageban: &c/ban &a<joueur> &4<raison> &a!
   anticheatname: &f&l[&4&lCheatWarn&f&l] &r
   unbanperm: "mod.*" or "mod.unban" or "mod.pardon"
   permissionunbanmessage: &cVous ne pouvez pas débannir un joueur !
   usageunban: &c/unban &a&l<joueur>
   muteperm: "mod.*" or "mod.mute"
   mutepermmessage: &cTu ne peux pas muter un joueur !
   unmuteperm: "mod.*" or "mod.mute"
   unmutepermessage: &cTu ne peux pas muter un joueur !






command /oban <offline player> <text>:
   permission: {@permissionban}
   permission message: {@permissionmessageban}
   usage: {@usageban}
   trigger:
       ban arg-1 because "&fVous avez été banni du serveur ! &cDurée : &4&lPERMANENT &f/ &r&cRaison : &4&l%arg-2%"
       broadcast "{@anticheatname}&4&l%arg-1% &r&aa été banni du serveur pour &f&l: &r&c%arg-2%"
       set {ban.%arg-1%} to true

command /ban <player> <text>:
   permission: {@permissionban}
   permission message: {@permissionmessageban}
   usage: {@usageban}
   trigger:
       kick arg 1 due to "&fVous avez été banni du serveur ! &cDurée : &4&lPERMANENT &f/ &r&cRaison : &4&l%arg-2%"
       ban arg 1 because "&fVous avez été banni du serveur ! &cDurée : &4&lPERMANENT &f/ &r&cRaison : &4&l%arg-2%"
       broadcast "{@anticheatname}&4&l%arg-1% &r&aa été banni du serveur pour &f&l: &r&c%arg-2%"
       set {ban.%arg-1%} to true

command /unban <offline player> <text>:
   permission: {@unbanperm}
   permission message: {@permissionunbanmessage}
   usage: {@usageunban}
   trigger:
       if arg-1 is set:
           if arg-2 is set:
               unban arg-1
               broadcast "{@anticheatname}&4&l%arg-1% &r&aa été débanni du serveur &8(&a&l%arg-2%&r&8)"
command /mute <player> <text>:
   permission: {@muteperm}
   permission message: {@mutepermmessage}
   usage: &c/mute &a<joueur> &c<raison>
   trigger:
       set {mute.%arg-1%} to true
       broadcast "{@anticheatname}&4&l%arg-1% &r&aa été muté du serveur pour {&c%arg-2%&a} !"
on chat:
   if {mute.%player%} is "true":
   send "&cVous êtes muté !"
   cancel event

command /unmute <player> <text>:
   permission: {@unmuteperm}
   permission message: {@unmutepermessage}
   usage: &c/unmute &a<joueur> &c<raison>
   trigger:
       broadcast "{@anticheatname}&4&l%arg-1% &r&aa été démuté du serveur ! &8(&c%arg-2%)"
       set {mute.%arg-1%} to "false"



 

Au début de ton code tu devrais les mettres à false ex

 

variables:
   {mute.%player%} = false

Etc ;) hésite pas à like pour m'aider à avoir le grade Membre actif ;)

Partager ce message


Lien à poster
Partager sur d’autres sites
Invité Croissant
Au début de ton code tu devrais les mettres à false ex

 

variables:
   {mute.%player%} = false

Etc ;) hésite pas à like pour m'aider à avoir le grade Membre actif ;)

C'était bien la "solution" ?

Partager ce message


Lien à poster
Partager sur d’autres sites
Invité Croissant
Eh non :p Ca marche toujours pas :c

peut être un send message to player ? ^^

 

du style :

 

send "Tu est mute" to player

Partager ce message


Lien à poster
Partager sur d’autres sites
Invité Croissant
Comment ça ?

on chat:
   if {mute.%player%} is "true":
   send "&cVous êtes muté !" to player
   cancel event

 

Peut être même :

 

on chat:
   if {mute.%player%} is "true":
   cancel event
   send "&cVous êtes muté !" to player

Partager ce message


Lien à poster
Partager sur d’autres sites
Invité Croissant
A eh je reviens vers 16h donc je peux pas te dire si sa marche

A +

Dacc pas de problème ;)

Partager ce message


Lien à poster
Partager sur d’autres sites

Ben... en fait le problème c'est qu'il manque un tab devant le send message et le cancel event...

Je ne sais pas si c juste quand tu as retranscris, mais lorsque nous avons une condition, les lignes qui suivent doivent avoir un tab

  • J'aime 1

Partager ce message


Lien à poster
Partager sur d’autres sites
Invité Croissant
Ben... en fait le problème c'est qu'il manque un tab devant le send message et le cancel event...

Je ne sais pas si c juste quand tu as retranscris, mais lorsque nous avons une condition, les lignes qui suivent doivent avoir un tab

J'avais pas remarqué xD du coup on à ça ?

 

on chat:
   if {mute.%player%} is true:
       cancel event
       send "&cVous êtes mute !" to player

Partager ce message


Lien à poster
Partager sur d’autres sites
Invité Croissant
Rebonjour

Je vais voir si sa marche

 

Edit: Oui ça marche, merci beaucoup ;)

Pas de problème ;) hésite pas à demander et oublie pas de mettre en Résolu :p

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.