Stránka 1 z 1

bPermissions

Napsal: 12 říj 2011, 23:30
od bagr
bPermissions
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

Re: bPermissions

Napsal: 14 říj 2011, 17:20
od bart
Kámo jestli máš ten plugin můžeš ho někam upnout? Ten download link na tý stráce jaksi nejde :)

Re: bPermissions

Napsal: 14 říj 2011, 17:24
od bagr

Re: bPermissions

Napsal: 14 říj 2011, 17:26
od bart
Dík, mě se to nechtělo načíst z toho linku :) zkusím a uvidíme jestli si návod zaslouží + :D