Plugin [TUTO] Plugin PermissionsEx

Bcorleone

Ganeska
9 Janvier 2013
30
1
69
26
nulgubi
J'ai un problème quand j'installe le plugin les joueurs n'ont pas le droit d'intéragirent avec les boutons, les plaques de pression, etc. Comment leur permettre cela mais rien d'autre (surtout les commandes) à part le /spawn.
Merci de votre réponse
matt36230

bonjour

je pense qu'il doit te manquer cette comande
- modifyworld.*

cordialement
bcorleone
merci
 

dazerg39

Aventurier
29 Août 2015
7
0
2
28
Bonjour,

j'ai suivi les instructions données dans le tutoriel mais un problème persiste.
Je m'explique :

J'ai mis les fichiers Permissions.jar et PermissionsEx.jar dans le dossier "plugins" de mon serveur bukkit 1.8.
Je redémarre mon serveur sans problème, il n'y a aucun message d'erreur.
En exécutant la commande /plugins dans minecraft, je vérifie que le plugin marche bien, il est affiché en vert.

Je crée un groupe "citoyen" grâce à la commande "/pex group NOMDUGROUPE create".
Je m'ajoute au groupe (dazerg39) grâce à la commande "/pex user PSEUDO group set GROUP".
J'ajoute la possibilité au groupe "citoyen" d'exécuter la commande "/clan" du plugin "clans" avec le node : "clans.clan" grâce à la commande "/pex group NOMDUGROUPE add PERMISSION".

Mais, quand j'essaie d'exécuter la commande clan, le plugin me dit toujours que je n'ai pas la permissions d'utiliser la commande.

Je vous colle mon fichier permissions.yml :

groups:
default:
options:
default: true
permissions:
- modifyworld.*
citoyen:
permissions:
- clans.clan
schema-version: 1
users:
f57ce273-db27-4666-8939-c92167e2440c:
group:
- citoyen
options:
name: dazerg39

Un peu d'aide serait la bienvenue,
Merci
 

Cat121

Architecte en herbe
23 Janvier 2012
264
20
130
royalcraft.fr
Salut, ça fait quelques années que je n'ai pas touché à PEX pour passer sur groupmanager mais à vue de nez, je te conseillerais d'essayer d'ajouter clans.clan au groupe "default" puis de te supprimer du groupe "citoyen".

Ensuite teste si tu as accès à la commande puis vois si tu ne peux pas copier/renommer le groupe default... J'espère que d'autres personnes pourront t'aider, c'est une piste en attendant quelque chose de plus concret !
 

Gameek

Aventurier
29 Mars 2016
1
0
2
25
Bonjour, alors moi j'ai un très gros problème, je comprend pas comment finir....

Voici mes fichiers :

permission.sql
Code:
INSERT INTO 'permissions_entity'('name', 'type', 'prefix', 'suffix', 'default') VALUES ('Joueur','0','','','1'),('VIP','0','&f[&eVIP&f]&f ','','0'),('ModoM','0','&f[&6Modérateur&f]&f ','','0'),('ModoF','0','&f[&6Modératrice&f]&f ','','0'),('AdminM','0','&f[&bAdministrateur&f]&f ','','0'),('AdminF','0','&f[&bAdministratrice&f]&f ','','0'),('Fondateur','0','&f[&dFondateur&f]&f ','','0')
INSERT INTO 'permissions'('name', 'type', 'permission', 'value') VALUES ('Joueur','0','rank','1000'),('VIP','0','rank','700'),('ModoM','0','rank','300'),('ModoF','0','rank','300'),('AdminM','0','rank','200'),('AdminF','0','rank','200'),('Fondateur','0','rank','10')
INSERT INTO 'permissions_inheritance'('child', 'parent', 'type') VALUES ('VIP','Joueur','0'),('ModoM','VIP','0'),('ModoF','ModoM','0'),('AdminM','ModoM','0'),('AdminF','AdminM','0'),('Fondateur','AdminM','0')

et mon permission.yml
Code:
groups:
  Joueur:
    default: true
    permissions:
    - citizens.npc.talk
    - teleportsigns.use
    - tim.atm.use
    - customjoinitems.test
    - skript.effectcommands
    - chestcommands.open.menu.yml
    - chestcommands.open.showplayer.yml
    - chestcommands.open.aide.yml
    - playerhider.command
    - essentials.online
    - essentials.list
    - essentials.warp
    - general.spawn
    - music.radio
    - music.radio.on
    - music.radio.off
    - essentials.spawn
    - multiverse.tp
    - essentials.rules
    - essentials.online
    - essentials.motd
    - essentials.msg
    - essentials.rules
    - factions.participate
    - essentials.mail
    - essentials.mail.send
    - chairs.sit
    - chairs
    - essentials.ignore
    - Servertutorial.user
    - kissmesk.kiss
    - kissmesk.hug
    - report
    - kissmesk.slap
    - randomtp.signs.use
    - randomtp.use
    - kits.spawn.kitname
    - kits.list
    - kits.sign
    - kingkits.command.kit.list
    - kingkits.command.kit
    - kingkits.kits.*
    - serversigns.use.*
    - serversigns.use
    - bomberman.player
    - bomberman.observer
  VIP:
    inheritance:
    - Joueur
    permissions:
    - chestcommands.open.Vipacces.yml
    - trail.allow
    - trail.all
    - trail.blocks
    - trail.rains
    - trail.wings
    options:
      prefix: '&f[&eVIP&f]&f '
  ModoM:
    inheritance:
    - VIP
    permissions:
    - ban.kick
    - essentials.kick
    - ban.ban
    - ban.unban
    - essentials.ban
    - essentials.fly
    - essentials.whois
    - ban.ipban
    - ban.ipunban
    - essentials.banip
    - ban.tempban
    - essentials.tempban
    - essentials.mute
    - essentials.unban
    - essentials.unbanip
    - essentials.invsee
    - essentials.invsee.modify
    - chestcommands.open.modo.yml
    - chestcommands.open.staffwarp.yml
    - chestcommands.open.staff.yml
    - moderation.test
    - essentials.tp.others
    - essentials.tp
    - essentials.tphere
    - staff.test
    - playerhider.bypass
    - essentials.chat.ignoreexempt
    - staff
    - kick.notify
    - ban.notify
    options:
      prefix: '&f[&6Modérateur&f]&f '
  ModoF:
    inheritance:
    - ModoM
    options:
      prefix: '&f[&6Modératrice&f]&f '
  AdminM:
    inheritance:
    - ModoM
    permissions:
    - essentials.broadcast
    - broadcast.use
    - essentials.socialspy
    - essentials.sudo
    - essentials.vanish
    - essentials.gamemode
    - chestcommands.open.admin.yml
    - administration.test
    - playerhider.bypass
    options:
      prefix: '&f[&bAdministrateur&f]&f '
  AdminF:
    inheritance:
    - AdminM
    options:
      prefix: '&f[&bAdministratrice&f]&f '
  Fondateur:
    inheritance:
    - AdminM
    permissions:
    - '*'
    - SHM.lightning
    - playerhider.bypass
    option:
      prefix: '&f[&dFondateur&f]&f '
users:
  __Amandine__:
    group:
    - AdminF
  NikitaHa:
    group:
    - AdminF
  Gameek_Win:
    group:
    - AdminM
  _Gameek_:
    group:
    - Fondateur
  nico012009:
    group:
    - AdminM
  Elyrr:
    group:
    - VIP
  Solo911:
    group:
    - VIP

Si quelqu'un pouvait m'aider et m'expliquer comment je dois transformer tout ca pour que mon serveur fonctionne, je suis prenant :)

Merci d'avance

Désolé encore de ne pas avoir bien compris comment faire...

Et aussi, quand je tente d'importer le fichier dans PhpMyadmin dans la section sql en copiant collant, j'ai cette erreur :

Erreur
Analyse statique :

3 erreurs trouvées lors de l'analyse.



  1. Ce type de clause a été analysé précédemment. (near "INSERT" at position 389)
  2. Ce type de clause a été analysé précédemment. (near "INSERT" at position 656)
  3. Ce type de clause a été analysé précédemment. (near "INSERT" at position 866)


Requête SQL :

INSERT INTO 'permissions_entity'('name', 'type', 'prefix', 'suffix', 'default') VALUES ('Joueur','0','','','1'),('VIP','0','&f[&eVIP&f]&f ','','0'),('ModoM','0','&f[&6Modérateur&f]&f ','','0'),('ModoF','0','&f[&6Modératrice&f]&f ','','0'),('AdminM','0','&f[&bAdministrateur&f]&f ','','0'),('AdminF','0','&f[&bAdministratrice&f]&f ','','0'),('Fondateur','0','&f[&dFondateur&f]&f ','','0') INSERT INTO 'permissions'('name', 'type', 'permission', 'value') VALUES ('Joueur','0','rank','1000'),('VIP','0','rank','700'),('ModoM','0','rank','300'),('ModoF','0','rank','300'),('AdminM','0','rank','200'),('AdminF','0','rank','200'),('Fondateur','0','rank','10') INSERT INTO 'permissions_inheritance'('child', 'parent', 'type') VALUES ('VIP','Joueur','0'),('ModoM','VIP','0'),('ModoF','ModoM','0'),('AdminM','ModoM','0'),('AdminF','AdminM','0'),('Fondateur','AdminM','0')

MySQL a répondu:

#1064 - Erreur de syntaxe près de ''permissions_entity'('name', 'type', 'prefix', 'suffix', 'default') VALUES ('Jou' à la ligne 1

Merci d'avance encore...

Correction : J'ai réussi ! :D
 
Dernière édition:

Red__Angel

Aventurier
5 Avril 2017
2
0
2
49
Je me pose quand même une question : pour mon serveur il faudrait que je puisse ajouter ou supprimer la permission de casser ou de poser des blocs POUR UN JOUEUR SPÉCIFIQUE .Cela est t'il possible ? Merci de me répondre .
 

Bcorleone

Ganeska
9 Janvier 2013
30
1
69
26
nulgubi
Je me pose quand même une question : pour mon serveur il faudrait que je puisse ajouter ou supprimer la permission de casser ou de poser des blocs POUR UN JOUEUR SPÉCIFIQUE .Cela est t'il possible ? Merci de me répondre .
Oui cela est possible mais je ne me rappelle plus comment faire.

À mon avis en dessous de user tu dois avoir le nom de ton joueur et tu devrais faire un 4 espaces option de. Et là tu pourras lire ajouter les permission aux retirer des permissions spécifique.