Návod na LuckPerms

Místo na přidávání vašich návodů.
Odpovědět
Uživatelský avatar
EncryptSL
Příspěvky: 1
Registrován: 29 lis 2019 04:05

Návod na LuckPerms

Příspěvek od EncryptSL » 29 lis 2019 05:31

Vítám vás při návodu jak na LuckPerms, plugin který slouží jako velmi oblíbená náhrada za dosluhující plugin PermissionsEx

Důležité k pluginu
Seznam oprávnění pro příkazy pluginu
Seznam Placeholders
Podpora MySQL & Napojení pluginu na databázi

1. Krok
Stáhneme si plugin z oficiální stránky tím se vyhneme problémům s případným zavlečeným kódem který by vás mohl pozlobit.
Link ke stažení: Klikni zde

2. Nahrajeme plugin na server
Jak to uděláme otevřeme si FTP pomocí jakéhokoliv programu který podporuje zabezpečené připojení například: FileZilla nebo TotalCommander
Plugin si nahrajeme do složky jménem "plugins".
Tento plugin je kompatibilní i s VaultAPI které většina pluginů využívá skrze jeho API pro ekonomiku nebo právě správu pravomocí.

3. Spustíme si server
Ve složce kde jsme nahráli plugin, se nám vygenerovala složka s jménem LuckPerms.
Tak složky a potřebné věci máme vygenerované, jdeme dále.

4. Krok vytvoříme skupiny a prefixu které budeme využívat !
Je to trochu složitější ale s tím se společně popereme.
Tak musíme si vytvořit nějakou skupinu například admin:

Pomocí příkazu:

Kód: Vybrat vše

/lp creategroup JménoSkupiny
V našem případě to tedy bude vypadat takto:

Kód: Vybrat vše

/lp creategroup admin
Tento příkaz napíšeme do chatu, a vytvoří se nám úspěšně skupina s jménem admin.

No a budeme li chtít přiřadit skupině nějaký ten prefix, uskutečníme to příkazem:

Kód: Vybrat vše

/lp group admin meta addprefix 100 "&c[Admin] "
Ptáš li se co je to číslo tak určuje prioritu prefixu nebo suffixu. Vyšší hodnota = vyšší váha a vyšší Priorita.
V případě suffixu by to bylo takto

Kód: Vybrat vše

/lp group admin meta addsuffix 100 "&c[Blablabla] "
Vytvořili jsme skupinu ale co sakra dál chci přiřadit nějaké oprávnění. Tak jdeme konečně na další krok.

5. Krok přidělujeme oprávnění, pro skupinu admin nebo jinou kterou tvoříme !
Jelikož jsme in, a chceme to mít pohodlné a mít takovou možnost se vyplácí, tak tento plugin podporuje webový editor který vám vytvoří session url.
Které se mění samo mění při každé úpravě, při každé úpravě je jiný, čili nemusíte se bát ale nikde by jste jej neměli vystavovat. Pro jistotu. ;)

No jdeme si vytvořit link kde budeme nahrávat oprávnění čili permisse.

Kód: Vybrat vše

/lp editor
Ukázka jak vypadá link po napsání příkazu, otevřeme ho když na něj klikneme !
Obrázek

Přidáváme nějaké to oprávnění pro danou skupinu !
Obrázek

6. Krok ukládání z webového editoru.
Opět author tohoto dobrého pluginu myslel na všechno, budeme li chtít naše právě uložit a aktualizovat na serveru.
Stiskneme kombinaci kláves,

Kód: Vybrat vše

CTRL+S
, vyskočí na nás nazelenalé pole které bude vlastnit link když na tento link klikneme zkopíruje se nám a my ho vložíme bud do konzole nebo přímo ve hře do chatu.

Doplňkové informace na konec to hlavní aby jsme nemuseli psát hromadu oprávnění je výhoda i Inheritance čili něco jako Dědění pravomocí z otce na syna.

7. Chceme aplikovat hráči skupinu.
Příkaz nám k tomu pomůže:

Kód: Vybrat vše

/luckperms user jméno hráče parent set admin
Tímto jsme nastavili hráči skupinu s názvem admin ale co když chceme aplikovat VIP které je časově omezené !
Je to poměrně jednoduché,

Kód: Vybrat vše

/luckperms user EncryptSL parent addtemp VIP 1mo
  • 1mo - 1 Měsíc
    3d - 3 Dny
    13h a 13 hodin
    45m a 45 minut
Takže tímto nám vip vyprší za 1 měsíc 3 dny 13 hodin a 45 minut.


8. Krok dědění pravomocí z jiné skupiny
Chceme li aby jsme dědili základní pravomoce z hráče na vip například,
aby jsme nemuseli psát hromadu oprávnění pro každou skupinu a zbytečně všude stejná.
Slouží k tomu jeden jednoduchý příkaz:

Kód: Vybrat vše

/lb group název_skupiny parent add název dědice
Čili vysvětlené název_skupiny = do které chceme aby se dědilo
název dědice = dědic ze kterého budeme brát již napsaná oprávnění.

V celku jednoduché, základní nějaké vysvětlení bohužel nemám tolik času abych to sepsal cele ale určitě si jej najdu,
Základní informace můžete čerpat z oficiální wiki kde je to kompletně rozsáhle rozepsané: Wiki zde

Odpovědět