tovaron Posté(e) le 2 août 2017 Posté(e) le 2 août 2017 Sujet : Version de minecraft / skript : 1.8.8 Type du skript : Skript de messages Description du script : Bonjour je souhaiterais un skript qui permettrait d'annoncer la connection d'un membre du staff (assistant, modérateur, supermodo, admin, admin*, youtuber, builder, animateur, graphiste) En effet, je voudrais que quand un staff se co sella affiche [+] Admin Tovaron et quand il se deconecte [-] Admin Tovaron Il faudrait que le skript s'adapte avec groupmanager Autres précisions : J'utilise actuellement SkQuery et SkRayFall et ça serait top si le skript pouvait marcher avec une base de donnée configurable dans la config. Merci de votre aide et bonne journée.
tovaron Posté(e) le 2 août 2017 Auteur Posté(e) le 2 août 2017 oui mais je le souhaiterais en skript si possible
Shelk Posté(e) le 2 août 2017 Posté(e) le 2 août 2017 Met la perm "sk.leaveorjoinstaff" à tout ceux que tu veux.Au déco et au join le message se mettra.Par contre si ils ont cette perm ils peuvent aussi désactiver les messages ou non avec "/leaveorjoinstaff on/off". Tu peux config le message.Juste,si tu veux qu'il y ait son grade derrière,précise le moi et je refais un skript mais il faudra faire plusieurs perms à chaque fois ! N'oublie pas de convertir en UTF-8 le code que je te donne pour que les accents ne soient pas bugués. [spoiler=Code :D] command /leaveorjoinstaff [<text>]: permission: sk.staffleaveorjoin description: Active ou non un message quand un staff joint/quitte le serveur permission message: &a Tu ne peux pas faire cette commande ! trigger: if player has permission "sk.staffleaveorjoin": if argument 1 is "on": set {leaveandjoin} to true if argument 1 is "off": set {leaveandjoin} to false on join: if player has permission "sk.staffleaveorjoin": if {leaveandjoin} is true: broadcast "&4[%player%] &a a rejoint le serveur !" on quit: if player has permission "sk.staffleaveorjoin": if {leaveandjoin} is true: broadcast "&4[%player%] &a a quitté le serveur !" [spoiler=Code :D]
tovaron Posté(e) le 3 août 2017 Auteur Posté(e) le 3 août 2017 merci mais je voudrais que ca affiche le grade
Shelk Posté(e) le 3 août 2017 Posté(e) le 3 août 2017 Je te refais tout un code,j'éditérais ce message. Edit:Avant,est-ce que quelqu'un est op sur le serv ? Si il a toute les perms ça affichera les messages del eave de chaque grade à chaque fois vu qu'il aura à chaque fois la perm :/ @tovaron
Shelk Posté(e) le 3 août 2017 Posté(e) le 3 août 2017 Supprime ton deuxième message sinon ça fait un double post et tu risques d'être sanctionné :/ Du coup je te fais un code tu devras faire à chaque fois par exemple /setassistant "Pseudo" à chaque personne (Si j'y arrive hein)
Shelk Posté(e) le 4 août 2017 Posté(e) le 4 août 2017 Bah oui mais avec une permission je sais pas comment détecter le grade,je sais pas synchroniser groupmanager avec Skript,du coup j'allais faire une perm par grade différente
LeCraftDeOuf Posté(e) le 4 août 2017 Posté(e) le 4 août 2017 Pour reprendre le grade du joueur tu peut faire %displayname of player% puis remplacer le nom du joueur par rien
Shelk Posté(e) le 4 août 2017 Posté(e) le 4 août 2017 Oulah t'as l'air beaucoup plus calé que moi vaut mieux que tu le fasses ça sera mieux,d'autant plus que je suis en vacances et que je me balade tout les jours pendant toute la journée,je pourrais pas vraiment le faire :/
LeCraftDeOuf Posté(e) le 4 août 2017 Posté(e) le 4 août 2017 on join: player has permission "join.messsage": broadcast "[+] %displayname of player%" on quit: player has permission "quit.messsage": broadcast "[-] %displayname of player%"
Shelk Posté(e) le 4 août 2017 Posté(e) le 4 août 2017 C'est bien rapide mais tu m'avais pas dis que faut supprimer le nom du joueur pour pas que ça fasse [+] Admin Tovaron Tovaron ? Et juste pour savoir l'espace entre le on join et les conditions,ça change quelque chose ?
LeCraftDeOuf Posté(e) le 4 août 2017 Posté(e) le 4 août 2017 non du tous :) tu m'avais pas dis que faut supprimer le nom du joueur pour pas que ça fasse [+] Admin Tovaron Tovaron ? J'ai due mal comprendre alors :)
steverallye Posté(e) le 6 août 2017 Posté(e) le 6 août 2017 non du tous :) J'ai due mal comprendre alors :) Ton skript est fait ou tu a encore besoin d'aide ? si tu en as plus besoin mais ta conversation en résolut x)
tovaron Posté(e) le 6 août 2017 Auteur Posté(e) le 6 août 2017 on join: player has permission "join.messsage": broadcast "[+] %displayname of player%" on quit: player has permission "quit.messsage": broadcast "[-] %displayname of player%" Le quit marche mais pas join
Shelk Posté(e) le 6 août 2017 Posté(e) le 6 août 2017 on join: if player has permission "join.messsage": broadcast "[+] %displayname of player%" on quit: if player has permission "quit.messsage": broadcast "[-] %displayname of player%"
tovaron Posté(e) le 10 août 2017 Auteur Posté(e) le 10 août 2017 alors cela affiche le [+] <joueur> mai pas le rank
Messages recommandés