J'ai fais, tout récemment, un skript qui permet de chat entre membres du Staff :
[spoiler=Code]
command /sc [<text>]:
trigger:
if arg 1 is not set:
message "&7[&c&lStaffChat&7] &cOn&f, &cOff&f, ou ton &cmessage"
if arg 1 is "on":
if player has the permission "sc.chat":
message "&7[&c&lStaffChat&7] &fChat Staff activé !"
set {chat.%player%.staff} to true
else:
message "&fCommande inconnue."
else:
loop all players:
if loop-player have the permission "sc.chat":
message "&7[&c&lStaffChat&7] &f%player%&7> %arg-1%" to loop-player
if arg 1 is "off":
if player has the permission "sc.chat":
message "&7[&c&lStaffChat&7] &fChat Staff désactivé !"
delete {chat.%player%.staff}
else:
message "&fCommande inconnue."
else:
loop all players:
if loop-player have the permission "sc.chat":
message "&7[&c&lStaffChat&7] &f%player%&7> %arg-1%" to loop-player
if arg 1 is "help":
send "&7|-----------------------------------------"
send "&b&l/sc [message] &f: Parler dans le chat du Staff"
send "&b&l/schat on/off &f: Activer/désactiver le chat du Staff"
send "&7|-----------------------------------------"
on chat:
if {chat.%player%.staff} is set:
cancel event
loop all players:
if loop-player have the permission "sc.chat":
message "&7[&c&lStaffChat&7] &f%player%&7> %message%" to loop-player
Mon problème est le suivant :
Quand on fait "/sc on", ça envoie le message "on" dans le chat du Staff.. Et idem pour "/sc off"
Si je mets "cancel event" dans le 2ème else j’obtiens "A commande vent cannot be cancelled"..
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.
Question
Catatomik
Bonsoir,
J'ai fais, tout récemment, un skript qui permet de chat entre membres du Staff :
[spoiler=Code]
Mon problème est le suivant :
Quand on fait "/sc on", ça envoie le message "on" dans le chat du Staff.. Et idem pour "/sc off"
Si je mets "cancel event" dans le 2ème else j’obtiens "A commande vent cannot be cancelled"..
Une solution ? :/
Merci d'avance.
8 réponses à cette question
Messages recommandés