sam57730 Posté(e) le 24 septembre 2016 Posté(e) le 24 septembre 2016 Bonjour ou bonsoir, j'ai quelques questions a propos des perms avec skript, sachant que je suis débutant... 1 comment fait-on pour ajouter des perms a un joueur ??? 2 comment fait-on pour retirer des perms a un joueur??? 3 c'est possible de faire un group manager en skript ??? merci si vous arrivez a repondre a mes questions :)
0 Invité Posté(e) le 24 septembre 2016 Posté(e) le 24 septembre 2016 Bonjour, Je ne suis pas assez qualifier pour faire ce genre de truc, mais il faut comprendre que Skript ne sera jamais a la hauteur du Java donc un conseil : Si tu veux de perms ainsi que des grades utilise le plugin PermissionEx qui est excellent.
0 Inerska Posté(e) le 24 septembre 2016 Posté(e) le 24 septembre 2016 PermissionEx et GroupManager sont les plus connus mais il y en existe encore pleins ^^
0 sam57730 Posté(e) le 24 septembre 2016 Auteur Posté(e) le 24 septembre 2016 PermissionEx et GroupManager sont les plus connus mais il y en existe encore pleins ^^ oui mais c'est juste pour savoir si c'est possible
0 Invité Posté(e) le 24 septembre 2016 Posté(e) le 24 septembre 2016 Je pense mais je ne peux pas te confirmer cela....
0 Nouz Posté(e) le 24 septembre 2016 Posté(e) le 24 septembre 2016 Bonjour ou bonsoir, j'ai quelques questions a propos des perms avec skript, sachant que je suis débutant... 1 comment fait-on pour ajouter des perms a un joueur ??? 2 comment fait-on pour retirer des perms a un joueur??? 3 c'est possible de faire un group manager en skript ??? merci si vous arrivez a repondre a mes questions :) On peut créer des GroupManager en skript mais ce n'est pas la bonne solution. Pour des permissions de grades ou autres GroupManager ou PermissionEx sont à ta disposition. Amicalement, ItsKox
0 Skripting Posté(e) le 24 septembre 2016 Posté(e) le 24 septembre 2016 C'est possible grâce à SkQuery 3.21.4. J'ai fait un script de permissions disponible dans ma signature. C'est un script comme GroupManager (il manque l'héritage, les permissions propres aux utilisateurs, les permissions par monde mais tout ça sera ajouté au fur et à mesure). Avec SkQuery, pour ajouter une permission à un joueur tu utilises l'effet suivant : add "Ta.Permission" to player's permissions Pour retirer une permission : remove "Ta.Permission" from player's permissions Pour enlever toutes les permissions : set {_permissions::*} to player's permissions loop {_permissions::*}: remove "%loop-value%" from player's permissions Mais attention, pour que tout ça marche, il faut activer ce qu'on appelle SkQueryPermsManager. Pour cela, tout en haut de ton script; tu ajoutes ces deux lignes de code : script options: $ use permissions Encore un petit défaut, quand un joueur quitte le serveur. Ces permissions sont toutes retirées. Ce que je te conseille c'est de les sauvegarder dans une liste, et quand le joueur rejoint le serveur, ça lui re-donne ses permissions. Pour sauvegarder des permissions : add "Ta.Permission" to {permissions.%player%::*} Et pour restaurer les permissions du joueur lorsqu'il rejoint le serveur : on join: loop {permissions.%player%::*}: add "%loop-value%" to player's permissions Voilà, voilà, n'hésite pas à lâcher un Like si toutes ces explications t'ont été utiles^^ ! 1
0 sam57730 Posté(e) le 24 septembre 2016 Auteur Posté(e) le 24 septembre 2016 C'est possible grâce à SkQuery 3.21.4. J'ai fait un script de permissions disponible dans ma signature. C'est un script comme GroupManager (il manque l'héritage, les permissions propres aux utilisateurs, les permissions par monde mais tout ça sera ajouté au fur et à mesure). Avec SkQuery, pour ajouter une permission à un joueur tu utilises l'effet suivant : add "Ta.Permission" to player's permissions Pour retirer une permission : remove "Ta.Permission" from player's permissions Pour enlever toutes les permissions : set {_permissions::*} to player's permissions loop {_permissions::*}: remove "%loop-value%" from player's permissions Mais attention, pour que tout ça marche, il faut activer ce qu'on appelle SkQueryPermsManager. Pour cela, tout en haut de ton script; tu ajoutes ces deux lignes de code : script options: $ use permissions Encore un petit défaut, quand un joueur quitte le serveur. Ces permissions sont toutes retirées. Ce que je te conseille c'est de les sauvegarder dans une liste, et quand le joueur rejoint le serveur, ça lui re-donne ses permissions. Pour sauvegarder des permissions : add "Ta.Permission" to {permissions.%player%::*} Et pour restaurer les permissions du joueur lorsqu'il rejoint le serveur : on join: loop {permissions.%player%::*}: add "%loop-value%" to player's permissions Voilà, voilà, n'hésite pas à lâcher un Like si toutes ces explications t'ont été utiles^^ ! Merci !!
Question
sam57730
Bonjour ou bonsoir,
j'ai quelques questions a propos des perms avec skript, sachant que je suis débutant...
1 comment fait-on pour ajouter des perms a un joueur ???
2 comment fait-on pour retirer des perms a un joueur???
3 c'est possible de faire un group manager en skript ???
merci si vous arrivez a repondre a mes questions :)
7 réponses à cette question
Messages recommandés