ISweeZee 0 Posté : 5 octobre 2018 Bonjour je fait appel a vous car j'ai un problème avec le skript quand je mais le grade a une autre personne sa me le met a moi svp j'ai besoin d'aide command /rank <player> <text>: permission: rank.squid permission message: Erreur vous n'aez pas la permission executable by: player and console trigger: if arg 1 is set: if arg 2 is "player" or "joueur": set {grade.%uuid of player%} to "Joueur" broadcast "Bravo pour %arg 1% pour sont grade Joueur !" if arg 2 is "guide" or "helper": set {grade.%uuid of player%} to "Soutien" broadcast "Bravo pour %arg 1% pour sont grade Soutien !" if arg 2 is "modérateur" or "mod": set {grade.%uuid of player%} to "Modérateur" broadcast "Bravo pour %arg 1% pour sont grade Modérateur !" if arg 2 is "responsable" or "resp": set {grade.%uuid of player%} to "Responsable" broadcast "Bravo pour %arg 1% pour sont grade Responsable !" if arg 2 is "Administrateur" or "admin": set {grade.%uuid of player%} to "Administrateur" broadcast "Bravo pour %arg 1% pour sont grade Administrateur !" if arg 2 is "Fondateur" or "fonda": set {grade.%uuid of player%} to "Fondateur" broadcast "Bravo pour %arg 1% pour sont grade Fondateur !" stop on join: if {grade.%player's uuid%} is "Fondateur": set player tab name to "&4[F] &f%player%" stop if {grade.%player's uuid%} is "Administrateur": set player tab name to "&c[A] &f%player%" stop if {grade.%player's uuid%} is "Responsable": set player tab name to "&9[R] &f%player%" stop if {grade.%player's uuid%} is "Modérateur": set player tab name to "&6[M] &f%player%" stop if {grade.%player's uuid%} is "Soutien": set player tab name to "&a &f%player%" stop if {grade.%player's uuid%} is "Joueur": set player tab name to "&7%player%" stop on chat: cancel event if {grade.%player's uuid%} = "Fondateur": broadcast "&4&l%{grade.%player's uuid%}% &f%player% &f>> &4%message%" stop if {grade.%player's uuid%} = "Administrateur": broadcast "&c&l%{grade.%player's uuid%}% &f%player% &f>> &c%message%" stop if {grade.%player's uuid%} = "Responsable": broadcast "&9&l%{grade.%player's uuid%}% &f%player% &f>> &6%message%" stop if {grade.%player's uuid%} = "Modérateur": broadcast "&6&l%{grade.%player's uuid%}% &f%player% &f>> &6%message%" stop if {grade.%player's uuid%} = "Soutien": broadcast "&a&l%{grade.%player's uuid%}% &f%player% &f> &a%message%" stop if {grade.%player's uuid%} = "Joueur": broadcast "&7%{grade.%player's uuid%}% %player% &f> &7%message%" stop Partager ce message Lien à poster Partager sur d’autres sites
LaPetiteSalade 0 Répondu : 6 octobre 2018 (modifié) Bonjour/Bonsoir, Tu as mis {grade.%UUID of player%} player = toi donc aulieu de player, met arg-1, ce qui le mettera a l'argument 1. Exemple: Contenu masqué Réagissez ou répondez à ce message afin de consulter le contenu masqué. Quand tu fait /rank <joueur> <grade>: Si tu met Admin, {grade.%arg-1%} aura l'ordre de mettre le grade de l'argument 1 (donc du joueur choisi) à Admin La partie on chat est pour le format du message, voilà j'utilise ce code personnellement, si tu as un soucis avec appelle moi ^^ Bonne soirée/journée LaPetiteSalade Modifié 6 octobre 2018 par LaPetiteSalade Partager ce message Lien à poster Partager sur d’autres sites