Youmix Posté(e) le 29 septembre 2015 Posté(e) le 29 septembre 2015 Donc pour commencer SkGradeChat c'est quoi. Simplement un outil de chat plus avancé que essentials malgré lui Alors les commandes sont les suivantes: - /Grade (Qui affiche la liste des commandes) - /Grade info (Informations sur le grade et la couleur) - /Grade list (avoir la liste des grades => vous devez le mettre à la main pour l'instant le fichier source) - /Grade <admin,modo,arrivant,testeur> <joueur> (changer de grade ou ajouter un nouveau grade facultatif) Permission: Grade.* Voici les screens: Version: 1.0 - Pour la 1.1, je vais ajouté des nouveaux grades déjà configurée et des nouveaux chats comme pour les admins, modos, architecte [...] Mais le plus surprenant est pour le dernier + reconfiguration de toutes les commandes de A à Z #==============================================# #=================> Options <==================# #==============================================# options: gradecolor_gen: true gradefac2: false #ceci sert à avoir deux grades donc 1 avec par exemple admin puis un avec Testeur ou même Modo #==============================================# #=============> Commandes Admin <==============# #==============================================# command /grade [<text>] [<player>]: permission: grade.* permission message: &cVous n'avez pas la permission trigger: if arg 1 is not set: message "&c[&e&lGrade&c]&e&l /grade list" message "&c[&e&lGrade&c]&e&l /grade info" message "&c[&e&lGrade&c]&e&l /grade <admin|arrivant|modo|testeur(facultatif)> <joueur>" stop if arg 1 is "admin": if arg 2 is set: broadcast "&c[&e&lGrade&c]&e&l %arg 2% viens de passer %arg 1%" wait 1 ticks set {gradechat.%arg 2%} to "&f[&4Admin&f]" wait 1 ticks set {gradechatfac.%player%} to "&f[]" wait 1 ticks if {@gradecolor_gen} is true: set {gradechatcolor.%arg 2%} to "&4" else: message "&c[&e&lGrade&c]&e&l Vous devez indiquer le joueur" if arg 1 is "modo": if arg 2 is set: broadcast "&c[&e&lGrade&c]&e&l %arg 2% viens de passer %arg 1%" wait 1 ticks set {gradechat.%arg 2%} to "&f[&cModo&f]" wait 1 ticks set {gradechatfac.%player%} to "&f[]" wait 1 ticks if {@gradecolor_gen} is true: set {gradechatcolor.%arg 2%} to "&c" else: message "&c[&e&lGrade&c]&e&l Vous devez indiquer le joueur" if arg 1 is "Arrivant": if arg 2 is set: broadcast "&c[&e&lGrade&c]&e&l %arg 2% viens de passer %arg 1%" wait 1 ticks set {gradechat.%arg 2%} to "&f[&9Arrivant&f]" wait 1 ticks set {gradechatfac.%player%} to "&f[]" wait 1 ticks if {@gradecolor_gen} is true: set {gradechatcolor.%arg 2%} to "&9" else: message "&c[&e&lGrade&c]&e&l Vous devez indiquer le joueur" # ATTENTION ICI EST à ACTIVER DANS LES OPTIONS if arg 1 is "Testeur": if arg 2 is set: if {@gradefac2} is true: broadcast "&c[&e&lGrade&c]&e&l %arg 2% viens de s'ajouter le grade %arg 1% à son personnage" wait 1 ticks set {gradechatfac.%arg 2%} to "&f[&bT&f]" else: message "&c&lATTENTION ! Vous devez activer le (gradefac2) dans le fichier source" else: message "&c[&e&lGrade&c]&e&l Vous devez indiquer le joueur" if arg 1 is "list": if arg 2 is not set: message "&c[&e&lList&c]&e&l" message "&e&l- Arrivant, Admin, Modo" stop if arg 1 is "info": if arg 2 is not set: message "&c[&e&lInformations&c]&e&l" message "&e&l Grade: %{gradechat.%player%}%" message "&e&l Couleur du Grade: %{gradechatcolor.%player%}% %player%" #==============================================# #==================> Event <===================# #==============================================# on first join: set {gradechat.%player%} to "&f[&9Arrivant&f]" wait 1 ticks set {gradechatcolor.%player%} to "&9" wait 1 ticks set {gradechatfac.%player%} to "&f[]" on chat: if {@gradefac2} is false: cancel event broadcast "%{gradechat.%player%}% %player% =>%{gradechatcolor.%player%}% %message%" if {@gradefac2} is true: cancel event broadcast "%{gradechatfac.%player%}% %{gradechat.%player%}% %player% =>%{gradechatcolor.%player%}% %message%"
Izychiel Posté(e) le 29 septembre 2015 Posté(e) le 29 septembre 2015 Sympatique mais ce n'est qu'un plugin de PRefix n'est ce pas ? :p
Youmix Posté(e) le 30 septembre 2015 Auteur Posté(e) le 30 septembre 2015 Sympatique mais ce n'est qu'un plugin de PRefix n'est ce pas ? :p Oui , mais je vais peux être faire les permissions , comme un groupmanager déjà fait mais pour cela, je dois recommencer de A à Z
Snowach Posté(e) le 30 septembre 2015 Posté(e) le 30 septembre 2015 Comme le dit @Izychiel, il n'y a que les prefixes sinon très bon skript niveau couleur, esthétique ou autres ;)
Messages recommandés