PermissionesEx s EssentialsChat (prefix) - pro začátečníky

Message
Autor
Uživatelský avatar
Kaktus
Příspěvky: 158
Registrován: 26 pro 2009, 01:12
Reputation: 4

PermissionesEx s EssentialsChat (prefix) - pro začátečníky

#1 Příspěvekod Kaktus » 23 led 2015, 13:52

Protože spousta lidí vyžaduje po spuštění serveru hlavně prefixy (Majitel, spolumajitel, hrac, VIP, admin, atd.) a neumí si vytvořit základ souboru permissions.yml, rozhodl jsem se vytvořit tento kratičký návod.

1. Nejdříve je nutné nainstalovat si plugin PermissionsEx a skupinu pluginů Essentials + EssentialsChat(vyžaduje Vault) + EssentilasSpawn(v případě, že chcete používat příkaz /spawn)
Provedeme tedy instalaci těchto pluginů:

Kód: Vybrat vše

PermissionsEx
EssentialsX
EssentialsXChat
EssentialsXSpawn
Vault


2. Restartujeme server, pokud jste tak již neučinili.

3. A přepíšeme obsah souboru permissions.yml
Soubor permissions.yml, který se nachází zde /plugins/PermissionsEx/permissions.yml a vypadá takto:
Spoiler: zobrazit

Kód: Vybrat vše

groups:
  default:
    options:
      default: true
    permissions:
    - modifyworld.*
schema-version: 1

přepíšeme tímto předpřipraveným obsahem:

Kód: Vybrat vše

# NEZAPOMEŃTE ŽE CHYBĚJÍCÍ MEZERA NEBO MEZERA NAVÍC MŮŽE POŠKODIT CELÝ SOUBOR.
# JE TEDY NUTNÉ ZACHOVÁVAT SPRÁVNÉ MEZERY - OBSAH SOUBORU MŮŽETE VŽDY
# PŘEKONTROLOVAT ZDE http://yaml-online-parser.appspot.com/

# po úpravě tohoto soboru skrze příkaz v konzoli zmizí komentáře
groups:
#---------------- skupina HRAC ------------------------
  hrac:
    options:
      default: true
      prefix: '&7Hrac &f'       # vyžaduje plugin EssentialsChat
    permissions:
    - modifyworld.*
    - essentials.home
    - essentials.sethome
    - essentials.tpa
    - essentials.tpaccept
    - essentials.tpdeny
    - essentials.warp
    - essentials.warp.list
    - essentials.rules
    - essentials.spawn          # vyžaduje plugin EssentialsSpawn
    - -bukkit.command.plugins   # negace práva - hráč nemůže používat příkaz /pl
   
#---------------- skupina VIP -------------------------
  VIP:
    inheritance:
    - hrac                      # má veškerá práva hráče
    options:
      prefix: '&4VIP &f'
    permissions:                # zde přidáte práva navíc
    - essentials.msg
    - essentials.back.ondeath
   
#---------------- skupina ADMIN ----------------------
  admin:
    inheritance:
    - hrac                      # má veškerá práva hráče
    options:
      prefix: '&1Admin &f'
    permissions:                # zde přidáte práva navíc
    - essentials.msg
    - essentials.back.ondeath
   
#---------------- skupina SPOLUMAJITEL ---------------
  spolumajitel:
    inheritance:
    - admin                     # má veškerá práva admina
    options:
      prefix: '&3Spolumajitel &f'
    permissions:                # zde přidáte práva navíc
   
#---------------- skupina MAJITEL -------------------
  majitel:
    options:
      prefix: '&2Majitel &f'
    permissions:
    - '*'                       # nastavení plných práv - není nutné přidávat další
schema-version: 1


4. Změnu uložíme a server restartujeme

5. Majitele si nastavíme tímto příkazem (nejdříve se připojíme na server a pak příkaz zadáme do KONZOLE v control panelu, protože nemáte žádné právo)
Spoiler: zobrazit

Kód: Vybrat vše

pex user Vas_Nick group set majitel

pex.PNG
pex.PNG (101.78 KiB) Zobrazeno 7278 x

5.1 přiřazení dalších hráčů do skupin se provádí obdobně
Spoiler: zobrazit
Pro spolumajitele

Kód: Vybrat vše

pex user Jeho_Nick group set spolumajitel

Pro admina

Kód: Vybrat vše

pex user Jeho_Nick group set admin

pro VIP

Kód: Vybrat vše

pex user Jeho_Nick group set VIP


Úprava barev prefixu a nicku
Spoiler: zobrazit
V minecraftu máme tyto barvy:
barvy.png
barvy.png (56 KiB) Zobrazeno 7248 x

zdroj obrázku http://xorealms.com/how-to-use-minecraft-color-codes/

Vždy upravujeme parametr prefix v souboru permissions.yml. Uvedu několik příkladů na majiteli:

Příklad 1.
text v permissions.yml

Kód: Vybrat vše

      prefix: '&2Majitel &1'

Způsobí v chatu toto:
<Majitel Jeho_nick> Jeho zpráva

Příklad 2.
text v permissions.yml

Kód: Vybrat vše

      prefix: '&4Majitel &a'

Způsobí v chatu toto:
<Majitel Jeho_nick> Jeho zpráva

Příklad 3.
text v permissions.yml

Kód: Vybrat vše

      prefix: '&eMajitel &5'

Způsobí v chatu toto:
<Majitel Jeho_nick> Jeho zpráva

Barva je platná od daného znaku pro změnu barvy až po další znak, který mění barvu.

Uživatelský avatar
Bisyss
Příspěvky: 760
Věk: 9
Registrován: 07 lis 2014, 15:54
Reputation: 1
Bydliště: http://netsword.cz/
Kontaktovat uživatele:

Re: PermissionesEx a EssentialsChat - pro začátečníky

#2 Příspěvekod Bisyss » 23 led 2015, 15:01

Super návod!!
Ale ještě jedna drobnost :)
Hele z toho návodu není patrná jedna věc jak a co nastavit v ess. chat :(
Konec .....

Uživatelský avatar
Kaktus
Příspěvky: 158
Registrován: 26 pro 2009, 01:12
Reputation: 4

Re: PermissionesEx s EssentialsChat - pro začátečníky

#3 Příspěvekod Kaktus » 23 led 2015, 15:07

Nic se tam nenastavuje (samozřejmě nastavuje, ale není to nezbytně nutné k fungování prefixu). Vše funguje již v základu. Další úpravy už jsou na uživateli. Šlo mi hlavně o základ.

EDIT: Ale asi ještě něco připíšu ohledně nastavení barev u prefixu

Uživatelský avatar
Bisyss
Příspěvky: 760
Věk: 9
Registrován: 07 lis 2014, 15:54
Reputation: 1
Bydliště: http://netsword.cz/
Kontaktovat uživatele:

Re: PermissionesEx s EssentialsChat - pro začátečníky

#4 Příspěvekod Bisyss » 23 led 2015, 15:15

Ano, to myslím ;)
Konec .....

Uživatelský avatar
Kaktus
Příspěvky: 158
Registrován: 26 pro 2009, 01:12
Reputation: 4

Re: PermissionesEx s EssentialsChat - pro začátečníky

#5 Příspěvekod Kaktus » 23 led 2015, 16:21

Přidal jsem úpravu barev.

krocjarkCZ
Příspěvky: 1
Registrován: 02 lis 2018, 17:14
Reputation: 0

Re: PermissionesEx s EssentialsChat (prefix) - pro začátečníky

#6 Příspěvekod krocjarkCZ » 02 lis 2018, 17:16

jak si dám ten prefix třeba pro buildera nebo tak?

Uživatelský avatar
pitilon@seznam.cz
Příspěvky: 3999
Registrován: 16 lis 2014, 06:32
Reputation: 57
Kontaktovat uživatele:

Re: PermissionesEx s EssentialsChat (prefix) - pro začátečníky

#7 Příspěvekod pitilon@seznam.cz » 02 lis 2018, 20:12

Založ si vlastní téma kde napíšeš číselnou IP serveru.
Obrázek
Ať už si lidé myslí cokoli cokoli dělají nebo říkají neberte osobně. Názory druhých odpovídají tomu čemu tito lidé věří a proto ať si o vás myslí cokoli ve skutečnosti se vás to netýká. Vždy to vypovídá jen a jen o nich.
Není hanba být zabit cheaterem, ale cheatovat a být zabit.
Nejsem nerozumný. Jen nemám ten samý rozum jako vy.

Obrázek
FH Discord: http://discord.fakaheda.eu/


Zpět na „Návody“

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 9 hostů