Aller au contenu
  • 0

Récupérer le groupe d'un joueur - LuckPerm


Question

Posté(e)

Version de Minecraft : 1.8.x - 1.12.x (Native : 1.12.2)
Version de Skript : 2.4.1

Addons utilisés: SkBee, Skellett, Skore, SkQuery, SkRayFall, Skript-GUI, Skript-YAML, SkUtilities et TuSKe

Type du skript : Récupération des groupes d'un plugin de Permission. (LuckPerm)

Description du script :

Bonjour à tous et à toutes !

J'ai toujours fais comme ceci pour définir les groupes des joueurs :

Citation

make console execute command "lp user %player% parent set %{Rank::%player%}%"

 

Cependant, sa redéfini le groupe du joueur à chaque connexion.

J'aimerais faire un truc dans ce style :

Citation

if group.%player%.luckperm is not {Rank::%player%}:
	make console execute command "/lp user %player% group set %{Rank::%player%}%
	stop

 

Donc, vérifier si le groupe du joueur est le même que celui défini dans la variable {Rank::%player%} et si ce n'est pas le cas, redéfinir son groupe sur celui de la variable en question.

Merci à ceux qui sauront m'aider !

Cordialement,

Shykuzo.

3 réponses à cette question

Messages recommandés

  • 0
Posté(e)

Salut, tu peux récupérer le ou les groupes d'un joueur sans add-on, si tu as Vault d'installer,  avec l'expression :

%offlineplayers%'[s] group[(s)]
if player's group is not {Rank::%player%}:
	make console execute command "/lp user %player% group set %{Rank::%player%}%"

Il y a aussi l'add-on SkUniversal qui est compatible avec LuckPerms si ça t'intéresse, même si l'expression de skript au dessus suffit :

[the] [LuckPerm[s]] [primary] group of %player%

Doc : https://skripthub.net/docs/?id=2485 + https://skripthub.net/docs/?id=2201 

  • J'aime 1
  • 0
Posté(e)
il y a 32 minutes, Lemrigue a dit :

Salut, tu peux récupérer le ou les groupes d'un joueur sans add-on, si tu as Vault d'installer,  avec l'expression :


%offlineplayers%'[s] group[(s)]

if player's group is not {Rank::%player%}:
	make console execute command "/lp user %player% group set %{Rank::%player%}%"

Il y a aussi l'add-on SkUniversal qui est compatible avec LuckPerms si ça t'intéresse, même si l'expression de skript au dessus suffit :


[the] [LuckPerm[s]] [primary] group of %player%

Doc : https://skripthub.net/docs/?id=2485 + https://skripthub.net/docs/?id=2201 

Merci beaucoup à toi, cette demande est désormais résolue ! 😄

Invité
Ce sujet ne peut plus recevoir de nouvelles réponses.
×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.