La première liste de serveurs Minecraft en France
AUTEUR
MESSAGE
DarkWitch
Membre
4
1
le 03/02/2013 - 23:53
#1
PermissionsEX (nommer PEX) est un plugin de permissions :

I/Qu'est ce qu'une permissions

Les permissions sont les fonctions auquel un joueur ou un groupe de joueur sont autoriser a utiliser, ex interdire le /tp joueur mais autoriser le /tpa joueur

II/Télécharger permissionsEX

Je précise quand meme que le plugin n est pas de moi mais de t3hk0d3 :)
(obliger de mettre son nom pour respecter le copyright )

Donc, PEX st téléchargeable ici : http://dev.bukkit.org/server-mods/permissionsex/

III/Instalation de PEX

Placer permissionsex.jar dans votre dossier plugins, puis reloader votre serveur ou allumer le, si il était éteint.

IV/ Configuration des permissions

Ce qu'il vous faut :

Du courage :)



Notepad++ si vous etes sur windaube WINDOWS :D télécharger le ici http://notepad-plus-plus.org/fr/



Si vous êtes sur LINUX utiliser l'éditeur de texte par défaut cela devrai faire l'affaire.



V/ Créer un ou modifier un groupe:

Rendez vous dans votre dossier plugins\permissionsEX\ et ouvrer avec notepad++ le fichier nommer permissions.yml

vous obtenez un code comme celui ci :
Code:

groups:
Default:
default: true
permissions:
- essentials.warp
- essentials.warp.list
- AntiChat.chat
- scs.use
- citizens.trader.use.*
- citizens.blacksmith.use.*
- stargate.use
- creativegates.use
- jail.usercmd.*
- essentials.spawn
- essentials.rules
- essentials.motd
- essentials.list
- essentials.helpop
- essentials.help
- modifyworld.*
prefix: '&7[Voyageur]'
options:
build: false
rank: '1000'
Builder:
permissions:
- iConomy.top
- jobs.use
- iConomy.user
- dac.cmd.join
- dac.cmd.start
- dac.cmd.quit
- battlenight.user
- ChestShop.shop.buy
- ChestShop.shop.sell
- mcjobs.jobs.join
- mcjobs.jobs.leave
- mcjobs.jobs.list
- mcjobs.jobs.info
- essentials.afk
- essentials.back
- essentials.back.ondeath
- essentials.balance
- essentials.balance.others
- essentials.balancetop
- essentials.chat.color
- essentials.chat.shout
- essentials.chat.question
- essentials.compass
- essentials.depth
- essentials.home
- essentials.ignore
- essentials.kit
- essentials.kit.tools
- essentials.mail
- essentials.mail.send
- essentials.me
- essentials.msg
- essentials.pay
- essentials.ping
- essentials.powertool
- essentials.protect
- essentials.sethome
- essentials.signs.use.*
- essentials.signs.create.disposal
- essentials.signs.create.mail
- essentials.signs.create.protection
- essentials.signs.create.trade
- essentials.signs.break.disposal
- essentials.signs.break.mail
- essentials.signs.break.protection
- essentials.signs.break.trade
- essentials.suicide
- essentials.time
- essentials.tpa
- essentials.tpaccept
- essentials.tpahere
- essentials.tpdeny
- essentials.worth
inheritance:
- default
prefix: '&7[Citoyen] &a'
options:
build: true
rank: '500'
Archi-test:
permissions:
- essentials.gamemode
inheritance:
- Builder
prefix: '&7[Archi-test] &6'
options:
build: true
rank: '290'
Archi:
permissions:
- essentials.tp
- worldedit.*
- essentials.tp
- essentials.tphere
inheritance:
- Archi-test
prefix: '&7[Architecte] &e'
options:
build: true
rank: '280'
Maire:
permissions:
- factions.*
- essentials.gamemode
- essentials.kick
inheritance:
- Archi
prefix: '&7[Maire] &5'
options:
build: true
rank: '260'
Guide:
permissions:
- stargate.*
- jail.*
- jail.command.*
- iConomy.plus
- ChestShop.shop.create
- battlenight.user
- essentials.gamemode
- essentials.broadcast
- essentials.clearinventory
- essentials.eco.loan
- essentials.ext
- essentials.getpos
- essentials.helpop.recieve
- essentials.home.others
- essentials.invsee
- essentials.jails
- essentials.give
- essentials.jump
- essentials.kick
- essentials.kick.notify
- essentials.mute
- essentials.nick.others
- essentials.realname
- essentials.signs.create.*
- essentials.signs.break.*
- essentials.spawner
- essentials.thunder
- essentials.time
- essentials.time.set
- essentials.protect.alerts
- essentials.protect.admin
- essentials.protect.ownerinfo
- essentials.ptime
- essentials.ptime.others
- essentials.togglejail
- essentials.top
- essentials.tp
- essentials.tphere
- essentials.tppos
- essentials.tptoggle
- essentials.unban
- essentials.unbanip
- essentials.weather
- essentials.whois
- essentials.world
inheritance:
- Maire
prefix: '&7[Guide] &2'
options:
build: true
rank: '225'
Moderator:
permissions:
- worldguard.*
- essentials.nick
- iConomy.*
- izone.*
- izone.zone.allow
- izone.zone.create
- izone.zone.disallow
- izone.zone.delete
- izone.zone.expand
- izone.zone.flag
- izone.zone.list
- izone.zone.info
- izone.zone.parent
- izone.zone.who
- izone.tool.check
- izone.zone.flag.protection
- izone.zone.flag.monster
- izone.zone.flag.animal
- izone.zone.flag.pvp
- creativegates.create
- creativegates.destroy
- bukkit.command.gamemode
- essentials.gamemode
- essentials.ban
- essentials.ban.notify
- essentials.broadcast
- essentials.clearinventory
- essentials.delwarp
- essentials.eco.loan
- essentials.ext
- essentials.getpos
- essentials.helpop.recieve
- essentials.home.others
- essentials.invsee
- essentials.jails
- essentials.jump
- essentials.kick
- essentials.kick.notify
- essentials.kill
- essentials.mute
- essentials.nick.others
- essentials.realname
- essentials.setwarp
- essentials.signs.create.*
- essentials.signs.break.*
- essentials.spawner
- essentials.thunder
- essentials.time
- essentials.time.set
- essentials.protect.alerts
- essentials.protect.admin
- essentials.protect.ownerinfo
- essentials.ptime
- essentials.ptime.others
- essentials.togglejail
- essentials.top
- essentials.tp
- essentials.tphere
- essentials.tppos
- essentials.tptoggle
- essentials.unban
- essentials.unbanip
- essentials.weather
- essentials.whois
- essentials.world
inheritance:
- Archi
prefix: '&7[Modo] &9'
options:
build: true
rank: '200'
Admin:
permissions:
- adminchat.*
- jobs.*
- bukkit.command.gamemode
- permissions.user.promote.default
- permissions.user.demote.default
- permissions.manage.membership
- rb.*
- rban.*
- -essentials.backup
- essentials.banip
- -essentials.essentials
- -essentials.setspawn
- -essentials.reloadall
- essentials.*
- permissions.manage.users
- permissions.manage.users.permissions
- permissions.manage.users.permissions.timed
- lockette.admin.snoop
inheritance:

- moderator
prefix: '&7[Admin] &c'
options:
build: true
rank: '100'
S-admin:
permissions:
- lockette.admin.snoop
- lockette.*
- '*'
inheritance:
- admin
prefix: '&7[Super-Admin] &b'
options:
build: true
rank: '1'
Owner:
permissions:
- srpex.setrank.*
- lockette.admin.snoop
- '*'
inheritance:
- S-admin
prefix: '&7[Dieu] &b'
options:
build: true
rank: '0'
users:



Bon c est bien beau mais sa veut dire quoi?

Prenons les bases :



pour créer un groupe il vous faut : le nom du groupe ex: Tuto

il vous faut en suite ces permissions ex: kicker un joueur



il vous faut son iinheritance (son héritage) ex le groupe tuto bénéficie des commandes du groupe Default en plus des sienne.



Il vous faut le préfix ex [tuto]



puis vous devez enfin rentrez les options suivante :

Build :true/false 'pour pouvoir construire)
/!\ Ne marche qui si essentialsbuild ou essentials antibuild et installer je ne sais plus le nom exact, au pire des cas laisser l option build sur true



rank :le rank du joueur (pour la promotion du joueur) /!\ la promotion se fait de + 9999...etc a 1. le rank 0 étant le rank que l'on ne peut accedez par promotions.



donc résumont tout sa sous forme de code :



/!\ NE JAMAIS METTRE D'ACCENT, NI UTILISER LA TOUCHE TAB


Code:

Tuto:
default: false
permissions:
- essentials.kick
inheritance:
- default
prefix: '[Tuto]'
options:
build: true
rank: '2000'

Voila, vous savez commentcréer un groupe, pour ajouter une permission : il vous suffit de la rajouter dans la rubrique permissions

VI/ Les commandes

Et oui, comme tous plugins, il y a des commandes, celle ci s'execute via la console ou, via le jeu si et seulement si vous avec cette permission : - permissionsEX.* le * signifie acces total

/pex reload (recharge les permissions)
/pex promote "joueur" (promouvoir un joueur au rang directement supperieur
/pex demote "joueur" (rétrograde un joueur au rang directement inférieur
/pex user "joueur" group add "nom-du-groupe" (déplace le joueur vers le groupe selectionner)
/pex user "joueur" add "nom-de-la-permission (ajoute la permission au joueur)
/pex group "nom-du-groupe" add "nom-de-la-permission (ajoute la permission au groupe)

VII/ Derniere partie, ou trouver les permissions?

Elle sont écrite dans bukkit.org sur la page du plugin que vous installez.

Voila fin de ce tutoriel assez long mais qui je pense est clair si vous avez des problème n’hésitez pas a me demander.
AtomiCrazy
Membre
1
1
le 31/05/2017 - 20:08
#2
Bonjour quand j'inscrit la commande (/pex user "Nom du joueur" group add " Nom du groupe") dans la console sa me demande de faire /help car la commande doit être iconnu alors que j'ai installé PermissionEx
Laissez moi une réponse SVP
Merci d'avance
Cordialement,
UnMecQuiN'arrivePasAMettreSonPlugin
UnPetitKilleur
Membre
3
0
le 09/08/2017 - 20:30
#3
Dans la console, tu ne dois pas mettre le "/" ! Commande à mettre : pex user "Pseudo" group set "grade"