OursOneI
Membre-
Compteur de contenus
1 -
Inscription
-
Dernière visite
-
Crédits
5 [Faire un don]
Réputation sur la communauté
0 NeutreÀ propos de OursOneI
-
Rang
Touriste
-
Addon assez bien, mais ne modifie pas de préfixe et le suffixe dans le tchat (très dommage) Si vous voulez une commande complète avec cette addon : command /setgrade <text> [<offline player>]: permission: setgrade.command trigger: if arg-1 is "Joueur": # Réinitialiser le grade du joueur à "Joueur" set {grades::%player%} to "Joueur" set tab to player prefix " &8[&aJoueur&8] >> " suffix "" power 1 send "&aVotre grade a été réinitialisé avec succès. Vous êtes maintenant un Joueur." else: if arg-2 is not set: # Vérifier si le joueur a déjà un grade attribué if {grades::%player%} is set: # Stocker le grade précédent dans une variable set {_oldGrade} to {grades::%player%} # Stocker le nouveau grade attribué dans une variable set {_newGrade} to arg-1 # Vérifier si le nouveau grade est différent du grade précédent if {_newGrade} is not {_oldGrade}: # Vérifier si le nouveau grade est valide if {_newGrade} is "Fondateur": set {grades::%player%} to "Fondateur" set tab to player prefix " &8[&eFondateur&8] >> " suffix "" power 5 send "&aVotre grade a été mis à jour avec succès. Vous êtes maintenant un Fondateur." else if {_newGrade} is "Modérateur": set {grades::%player%} to "Modérateur" set tab to player prefix " &8[&6Modérateur&8] >> " suffix "" power 4 send "&aVotre grade a été mis à jour avec succès. Vous êtes maintenant un Modérateur." else if {_newGrade} is "Guide": set {grades::%player%} to "Guide" set tab to player prefix " &8[&9Guide&8] >> " suffix "" power 3 send "&aVotre grade a été mis à jour avec succès. Vous êtes maintenant un Guide." else if {_newGrade} is "Youtubeur": set {grades::%player%} to "Youtubeur" set tab to player prefix " &8[&cYoutubeur&8] >> " suffix "" power 2 send "&aVotre grade a été mis à jour avec succès. Vous êtes maintenant un Youtubeur." else: send "&cGrade invalide. Les grades valides sont : Fondateur, Modérateur, Guide, Youtubeur." else: send "&cVous avez déjà le grade %{_oldGrade}%." else: # Stocker le grade attribué dans une variable set {_grade} to arg-1 # Vérifier si le grade est valide if {_grade} is "Fondateur": set {grades::%player%} to "Fondateur" set tab to player prefix "&eFondateur &e" suffix "" power 5 send "&aVous avez été attribué avec succès le grade Fondateur." else if {_grade} is "Modérateur": set {grades::%player%} to "Modérateur" set tab to player prefix "&6Modérateur &6" suffix "" power 4 send "&aVous avez été attribué avec succès le grade Modérateur." else if {_grade} is "Guide": set {grades::%player%} to "Guide" set tab to player prefix "&9Guide &9" suffix "" power 3 send "&aVous avez été attribué avec succès le grade Guide." else if {_grade} is "Youtubeur": set {grades::%player%} to "Youtubeur" set tab to player prefix "&cYoutubeur &c" suffix "" power 2 send "&aVous avez été attribué avec succès le grade Youtubeur." else: send "&cGrade invalide. Les grades valides sont : Fondateur, Modérateur, Guide, Youtubeur." else: # Vérifier si le joueur a la permission d'attribuer des grades à d'autres joueurs if player has permission "setgrade.others": # Vérifier si le joueur spécifié existe if {arg-2} is online: # Stocker le joueur spécifié dans une variable set {_target} to {arg-2} # Stocker le grade attribué dans une variable set {_grade} to arg-1 # Vérifier si le grade est valide if {_grade} is "Fondateur": set {grades::%{_target}%} to "Fondateur" send "&aLe joueur %{_target}% a été attribué avec succès le grade Fondateur." else if {_grade} is "Modérateur": set {grades::%{_target}%} to "Modérateur" send "&aLe joueur %{_target}% a été attribué avec succès le grade Modérateur." else if {_grade} is "Guide": set {grades::%{_target}%} to "Guide" send "&aLe joueur %{_target}% a été attribué avec succès le grade Guide." else if {_grade} is "Youtubeur": set {grades::%{_target}%} to "Youtubeur" send "&aLe joueur %{_target}% a été attribué avec succès le grade Youtubeur." else: send "&cGrade invalide. Les grades valides sont : Fondateur, Modérateur, Guide, Youtubeur." else: send "" else: send "&cVous n'avez pas la permission d'attribuer des grades à d'autres joueurs."