UnTwiX Posté(e) le 16 décembre 2019 Posté(e) le 16 décembre 2019 Version de Minecraft : 1.9.4Version de Skript : 2.2.1 Type du skript : Un skript de /alert Description du script : Bonjour j'ai fait un /alert pour alerter les joueur j'ai 0 erreur mais sa alert pas les joueur Le script : Citation options: prefix: &8&c&lAlert&8 &7&l»» prefixstaffalert: &8&eStaff&cAlert&8 &7&l»» line: &6>&8&m---------------&6< permission: alert.use permissionloop: alert.loopstaffalert version: &7Beta 1.4 command /alert [<text>]: permission: {@permission} permission message: &cVous n'avez pas la permission d'exécuté cette commande ! trigger: if arg 1 is set: loop all players: send "{@prefix} &cAlert! &e%arg-1%" else: send "{@prefix} &cMerci, d'insérer un message important pour les joueur" command /alertstaff [<text>]: permission: {@permission} permission message: &cVous n'avez pas la permission d'exécuté cette commande ! trigger: if arg 1 is set: loop all players: if player has permission "{@permissionloop}": send "{@prefixstaffalert} &f%player's displayname% &a> &e%arg-1%" else: send "{@prefix} &cMerci d'informer un message important au &4&lSTAFF" command /alertadmin [<text>] [<text>]: permission: {@permission} permission message: &cDesolé, vous n'avez pas la permission if arg 1 is "help": send "{@line}" send "{@prefix} {@version}" send " " send "&7Commands :" send "&6/alert <message> &7- Envoyer un message a tout les joueur" send "&6/alertstaff <message> &7- Informer un message important au staff" send "&6/alertadmin help &7- Pour ouvrir la liste des commande d'aide" send "&6/alertadmin reload &7- Pour actualisé le system d'alerte" send "{@line}" if arg 1 is not set: send "{@prefix} &7[&bNoderia&7]&cCommande inconnue ! &4&l/alertadmin help &cpour voir l'aide'." if arg 1 is "reload": send "{@prefix} &cLe system va actualisé dans 5" wait 1.1 second send "{@prefix} &c4" wait 1.1 second send "{@prefix} &c3" wait 1.1 second send "{@prefix} &c2" wait 1.1 second send "{@prefix} &c1" wait 1.1 seconds make player execute command "/skript reload alert" wait 0.5 seconds send "{@prefix} &aLe system à été correctement actualisé" on skript start: send "{@line}" to console send "{@prefix} Version: {@version}" to console send " " to console send "&aCrée par UnTwiXx_" to console send " " to console send "{@line}" to console J'ai un screen 🙂
Bobinho Posté(e) le 16 décembre 2019 Posté(e) le 16 décembre 2019 (modifié) ça serait bien de faire des demandes un peu précise et clair, tu nous balances un code dégueulasse avec des images, on comprend rien à ton truc. (pareil pour tes autres topics) Mais je vais quand même essayer de t'aider. Pour envoyer un message à tous les joueurs au lieu d'utiliser un loop all players, tu as juste à mettre broadcast "msg" Et je pense que ton problème venait du fait que tu as pas mis send "blabla" to loop-player. Modifié le 16 décembre 2019 par Eralysium
Alliz Posté(e) le 17 décembre 2019 Posté(e) le 17 décembre 2019 @UnTwiX précise ta demande effectivement.
UnTwiX Posté(e) le 18 décembre 2019 Auteur Posté(e) le 18 décembre 2019 Bonjour @Eralysium merci pour ton aide mais tu peux directement modif le skript s'il te plait ? Merci
Bobinho Posté(e) le 18 décembre 2019 Posté(e) le 18 décembre 2019 (modifié) command /alert [<text>]: permission: {@permission} permission message: &cVous n'avez pas la permission d'exécuté cette commande ! trigger: if arg 1 is set: broadcast "{@prefix} &cAlert! &e%arg-1%"#ICI else: send "{@prefix} &cMerci, d'insérer un message important pour les joueur" command /alertstaff [<text>]: permission: {@permission} permission message: &cVous n'avez pas la permission d'exécuté cette commande ! trigger: if arg 1 is set: loop all players: if loop-player has permission "{@permissionloop}": send "{@prefixstaffalert} &f%player's displayname% &a> &e%arg-1%" to loop-player #ICI else: send "{@prefix} &cMerci d'informer un message important au &4&lSTAFF" Du peu de se que j'ai compris de ton problème, ce qui fonctionne pas c'est le fait que l'alert du /alert et /alertstaff n'envois pas le message. Si y a bien que ça qui fonctionne pas prend ça: J'ai mis ###ICI à coté de se que j'ai modifié. Et aussi, je pense que ta ligne: if player has permission "{@permissionloop}": Était dans le but d'envoyer le message seulement au joueur avec la permission "permissionloop" . Si c'est le cas, faut que tu mettes if LOOP-player has... Car comme ça, tu "regardes" tous les joueurs connecté, puis tu vérifies si l'envoyeur à la permission et si il l'a tu envois le message à tous les joueurs Modifié le 21 décembre 2019 par Eralysium
UnTwiX Posté(e) le 21 décembre 2019 Auteur Posté(e) le 21 décembre 2019 Il y a encore PLUS d'ERRREURS
Bobinho Posté(e) le 21 décembre 2019 Posté(e) le 21 décembre 2019 (modifié) c'est quoi les erreurs... J'ai modifié ce que j'avais envoyé Modifié le 21 décembre 2019 par Eralysium
Bobinho Posté(e) le 22 décembre 2019 Posté(e) le 22 décembre 2019 ... tu as pas mis les options (j'ai repris celle de ton code de base...) ça se présente comme ça: options: permissionloop: tontexte prefixstaffalert: ton texte Donc reprend ça dans ton code que tu avais avant et ensuite si tu rajoutes des caractères random du genre "?" devant les lignes de code c'est sur que ça va moins bien fonctionner... tu as mis ? devant trigger
UnTwiX Posté(e) le 26 décembre 2019 Auteur Posté(e) le 26 décembre 2019 Euhh fait le skript en entier je suis nul en skript plzz
Bobinho Posté(e) le 26 décembre 2019 Posté(e) le 26 décembre 2019 Tu as juste à enlever le ? devant trigger, et à reprendre la section option de ton ancien code... et à la collé au debut du nouveau
UnTwiX Posté(e) le 29 décembre 2019 Auteur Posté(e) le 29 décembre 2019 S'il te plait fait le je suis nul en skript !!!!!
Bobinho Posté(e) le 29 décembre 2019 Posté(e) le 29 décembre 2019 (modifié) command /alert [<text>]: permission: ECRISICITAPERMISSION (ex: alert.op) #ecris ta perm permission message: &cVous n'avez pas la permission d'exécuté cette commande ! trigger: if arg 1 is set: broadcast "&cAlert! &e%arg-1%" else: send "&cMerci, d'insérer un message important pour les joueur" command /alertstaff [<text>]: permission: ECRISICITAPERMISSION (ex: alert.op) #ecris ta perm permission message: &cVous n'avez pas la permission d'exécuté cette commande ! trigger: if arg 1 is set: loop all players: if loop-player has permission "ECRISICITAPERMISSION (ex: alert.op)": #ecris ta perm entre "" send "&f%player's displayname% &a> &e%arg-1%" to loop-player else: send "&cMerci d'informer un message important au &4&lSTAFF" Modifié le 29 décembre 2019 par Eralysium
Joriis Posté(e) le 19 janvier 2020 Posté(e) le 19 janvier 2020 Le sujet a été résolu. Il a donc été verrouillé. Cordialement, l'équipe.
Messages recommandés