Protože permissions 3.x.x jsou dlouho neaktualizované a také zastaralé, tak jsem sepsal návod na bPermissions.
Instalace
1. Stáhněte si bPermissions.jar
2. Přes FTP nahrajte bPermissions.jar do složky plugins
3. Po té restartujte server nebo dejte ve hře /reload
4. Po tom co jste restartovali server nebo dali /reload, tak se vám ve složce plugins vytvoří složka bPermissions
Nastavení
Ve složce bPermissions, kterou najdete ve složce plugins, najdete soubory: config.yml, tracks.yml, iplock.yml a složku Worlds.
Nejdůležitější je pro nás složka Worlds, která obsahuje world.yml a world_nether.yml
Poznámka: Narozdíl od Permissions 3.x.x má bPermissions soubory users.yml a world.yml v jednom souboru world.yml, tak jako Permissions 2.x.x
Otevřete si soubor world.yml (název_vašeho_světa.yml, pokud máte pojmenovaný svět). Ten bude prázdný, takže vám zde popíšu co, tam bude.
NEPOUŽÍVEJTE TABULÁTOR, používejte jenom mezerník!
Kód: Vybrat vše
default: default #Tímto si nastavíte defaultní/základní skupinu pro každého hráče, který se napojí
groups: #Nastavení skupin
----default: #Název základní | Ty "----" znamenají 4 mezery
- bPermissions.build #Tento permissions node je potřebný k tomu, aby mohl hráč stavět/ničit bloky
- commandbook.spawn #Tento permissions node povolí hráči použít příkaz /spawn
Admin:
- bPermissions.admin #Permissions node pro adminy
- '*' #univerzální permissions node pro všechny příkazy
#Pokud chcete, aby vám tento node fungoval musíte v config.yml, který najdete ve složce bPermissions, nastavit
#override-player: false na override-player: true
players: #Nastavení hráčů
CzTales: #jméno hráče
- Admin #nastavení admin skupiny pro hráče CzTales
Notch:
- default #nastavení default skupiny pro hráče Notch
Čistý world.yml, bez popisků
Kód: Vybrat vše
default: default
groups:
default:
- bPermissions.build
- commandbook.spawn
Admins:
- bPermissions.admin
- '*'
players:
CzTales:
- Admin
Notch:
- default
Nezapoměnte také zkopírovat do world_nether.yml, aby hráči měli také permissions v netheru.
Prefixy a suffixy
V bPermissions se prefixy a suffixy nastavují pomocí permissions nodů.
Kód: Vybrat vše
prefix/suffix.priorita(číslo).suffix_zde
Priorita je tam kvůli tomu, pokud byste chtěli jednoho hráče ve více skupinách, tak mu nastavíte, který prefix nebo suffix půjde první.
Čím vyšší číslo, tím vyšší priorita.
Například:
Kód: Vybrat vše
prefix.0.default #Má nejnižší prioritu
prefix.1.vip #Má vyšší než default, ale nižší než admin
prefix.2.Admin #Má nejvyšší
Takže pokud byste chtěli dát hráči default a vip prefixy, tak by se mu před jménem zobrazilo první vip a poté default.
Kód: Vybrat vše
[VIP][default]Player
Pokud chcete, aby prefixy/sufixy byly barevné, tak si stáhněte plugin iChat, po instalaci pluginu, si ve složce iChat otevřete soubor variables.yml a upravte si ho podle předlohy, která tam bude.
Migrace z jiných permissions pluginů
Pokud máte jiné permissions pluginy a zaujal vás bPermissions, tak stačí vymazat soubor *.jar a složku, ve které jste měli to nastavení jiného permissions nechat.
Permission 3.x.x
Kód: Vybrat vše
/p import p3
GroupManager
Kód: Vybrat vše
/p import gm
PermissionBukkit
Kód: Vybrat vše
/p import pb
PermissionsEx
Kód: Vybrat vše
/p import pex
Jinak bPermissions podporují superpermissions node