Gingly Posté(e) le 25 août 2015 Posté(e) le 25 août 2015 Bonjour, je débute seulement, voici mon script : on join: set join message to "&6[&4&l+&6] &l&7%player%" on quit: set quit message to "&6[&4&l-&6] &l&7%player%" command /chat [<text>] [<text>]: trigger: if arg 1 is not set: message "&7[&cErreur&7] &4Mauvaise Commande !" to player stop trigger if arg 2 is not set: message "&7[&cErreur&7] &4Mauvaise Commande !" to player if arg 1 is "clear": loop 200 times: broadcast "" broadcast "&2&oLe chat a été nettoyer par %player%" if arg 1 is "mute": if arg 2 is "on": set {sk.muteall.on} to true broadcast "&4&oLe chat a été suspendu <emporairement&r &4&opar %player%" if arg 2 is "off": set {sk.muteall.on} to false broadcast "&4&oLe chat a été réactiver par %player%" on chat: if {muteall.on} is true: if player doesn't have permission "sk.chat.mute": cancel event message "&c&lDésolé, le chat est suspendu temporairement" to player command /annonce [<text>]: trigger: if player doesn't have permission "sk.annonce" message "&7[&cErreur&7] &4Tu n'as pas accès à la commande !" to player stop trigger if arg 1 is not set: message "&7[&cErreur&7] &4Commande demandée : &l/annonce <message>" to player stop trigger if arg 1 is set: broadcast "&a&l[&6&oAnnonce&a&l] &4&l%player% : &4&l&o%arg 1%" Tout cela marchait, et j'ai fait /sk reload scripts comme les autres fois, et puis depuis j'ai ce message affiché: "No scripts were found, maybe you should write some ;)" sauf que je n'ai rien modifié et mon script est toujours là. Besoin d'aide svp
0 Skilb0w Posté(e) le 25 août 2015 Posté(e) le 25 août 2015 Salut. Si ton script n'est pas détecté, c'est peut-être parce qu'il est désactivé ? Fait "/sk enable "LeNomDeTonScript". De plus, poste ton code entre balises [*code=lua] [/code*] (sans les *) Pour finir, il y a une petite erreur dans ton script. Tu défini les variables {sk.muteall.on} et {sk.mutealloff} pour activer/désactiver le tchat, mais dans ton event d'après tu vérifie la variable {muteall.on}. Je te laisse donc corriger tout seul :) Skill'
0 Gingly Posté(e) le 26 août 2015 Auteur Posté(e) le 26 août 2015 J'avais trouvé tout seul au bout d'un moment :) mais merci quand même à toi !
0 MrSkyzZ Posté(e) le 26 août 2015 Posté(e) le 26 août 2015 Ps : tu peux mettre loop 100 times pour clear le chat cest assez ! ;)
0 Gingly Posté(e) le 26 août 2015 Auteur Posté(e) le 26 août 2015 Salut. Si ton script n'est pas détecté, c'est peut-être parce qu'il est désactivé ? Fait "/sk enable "LeNomDeTonScript". De plus, poste ton code entre balises [*code=lua] [/code*] (sans les *) Pour finir, il y a une petite erreur dans ton script. Tu défini les variables {sk.muteall.on} et {sk.mutealloff} pour activer/désactiver le tchat, mais dans ton event d'après tu vérifie la variable {muteall.on}. Je te laisse donc corriger tout seul :) Skill' je ne comprends pas l'erreur par contre, car ca marche très bien sur mon serveur ^^ tu peux m'éclairer plus ?
0 Skilb0w Posté(e) le 26 août 2015 Posté(e) le 26 août 2015 Voilà ton code entre balises : command /chat [<text>] [<text>]: trigger: if arg 1 is not set: message "&7[&cErreur&7] &4Mauvaise Commande !" to player stop trigger if arg 2 is not set: message "&7[&cErreur&7] &4Mauvaise Commande !" to player if arg 1 is "clear": loop 200 times: broadcast "" broadcast "&2&oLe chat a été nettoyer par %player%" if arg 1 is "mute": if arg 2 is "on": set {sk.muteall.on} to true broadcast "&4&oLe chat a été suspendu <emporairement&r &4&opar %player%" if arg 2 is "off": set {sk.muteall.on} to false broadcast "&4&oLe chat a été réactiver par %player%" on chat: if {muteall.on} is true: if player doesn't have permission "sk.chat.mute": cancel event message "&c&lDésolé, le chat est suspendu temporairement" to player Tu définis la variable {sk.muteall.on}: if arg 1 is "mute": if arg 2 is "on": set {sk.muteall.on} to true broadcast "&4&oLe chat a été suspendu <emporairement&r &4&opar %player%" donc là le tchat est désactivé, puis tu vérifies après la variable {muteall.on}: on chat: if {muteall.on} is true: if player doesn't have permission "sk.chat.mute": cancel event Mais si ça fonctionne, y'a pas de problème. J'avais juste remarqué que ce n'était pas la même variable :) Skill'
0 Gingly Posté(e) le 26 août 2015 Auteur Posté(e) le 26 août 2015 Je débute tout juste en skript, je fais ceci grâce à un tuto ^^ Mais là tu as réercris la même chose que moi nn ?
0 Skilb0w Posté(e) le 26 août 2015 Posté(e) le 26 août 2015 Oui je n'ai pas corrigé puisque tu m'as dis que ça fonctionnait. Mais sinon je penses que tu as vu là ou ça pouvait poser problème Skill'
Question
Gingly
Bonjour, je débute seulement, voici mon script :
on join:
set join message to "&6[&4&l+&6] &l&7%player%"
on quit:
set quit message to "&6[&4&l-&6] &l&7%player%"
command /chat [<text>] [<text>]:
trigger:
if arg 1 is not set:
message "&7[&cErreur&7] &4Mauvaise Commande !" to player
stop trigger
if arg 2 is not set:
message "&7[&cErreur&7] &4Mauvaise Commande !" to player
if arg 1 is "clear":
loop 200 times:
broadcast ""
broadcast "&2&oLe chat a été nettoyer par %player%"
if arg 1 is "mute":
if arg 2 is "on":
set {sk.muteall.on} to true
broadcast "&4&oLe chat a été suspendu <emporairement&r &4&opar %player%"
if arg 2 is "off":
set {sk.muteall.on} to false
broadcast "&4&oLe chat a été réactiver par %player%"
on chat:
if {muteall.on} is true:
if player doesn't have permission "sk.chat.mute":
cancel event
message "&c&lDésolé, le chat est suspendu temporairement" to player
command /annonce [<text>]:
trigger:
if player doesn't have permission "sk.annonce"
message "&7[&cErreur&7] &4Tu n'as pas accès à la commande !" to player
stop trigger
if arg 1 is not set:
message "&7[&cErreur&7] &4Commande demandée : &l/annonce <message>" to player
stop trigger
if arg 1 is set:
broadcast "&a&l[&6&oAnnonce&a&l] &4&l%player% : &4&l&o%arg 1%"
Tout cela marchait, et j'ai fait /sk reload scripts comme les autres fois, et puis depuis j'ai ce message affiché:
"No scripts were found, maybe you should write some ;)"
sauf que je n'ai rien modifié et mon script est toujours là.
Besoin d'aide svp
9 réponses à cette question
Messages recommandés