Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[Problem]PermissionsEx


Rekomendowane odpowiedzi

Opublikowano

Dla czego nie działa mi np. żeby moderator miał swoje permissie + to co

Gracz

 

(inheritance:)

 

Pomocy

 

[/color][/left]
[/size][/font]
[font=tahoma, helvetica, arial, sans-serif][size=3]
[left]groups:[/left]
[/size][/font]
 HeadAdmin:
   prefix: '&e[HeadAdmin]&a'
   default: false
   permissions:
   - '*'
   options:
     rank: '1'
 Pomocnik:
   prefix: '&9[Pomocnik]&a'
   default: false
   permissions:
   - '*'
   options:
     rank: '2'
 Admin:
   prefix: '&9[Admin]&a'
   default: false
   permissions:
   - '*'
   options:
     rank: '3'
 Moderator:
   prefix: '&5[Moderator]&a'
   default: false
   permissions:
   - worldedit.expand.*
   - worldedit.selection.pos
   - worldedit.wand
   - worldguard.*
   - ChestShop.mod
   - lwc.*
   - figadmin.*
   - essentials.*
   - jobs.*
   - falsebook.*
   - permissions.build
   options:
     rank: '4'
     inheritance:
     - Gracz
 Architekt:
   prefix: '&9[Architekt]&a'
   default: false
   options:
     rank: '5'
     inheritance:
     - Moderator
 SuperVIP:
   prefix: '&1[superVIP]&a'
   default: false
   permissions:
   - essentials.fly
   - essentials.tp.*
   - mc.*
   options:
     rank: '6'
     inheritance:
     - VIP
 VIP:
   prefix: '&1[VIP]&a'
   default: false
   permissions:
   - essentials.weather.*
   - essentials.time.*
   - essentials.god
   - falsebook.*
   - mc.*
   options:
     rank: '7'
     inheritance:
     - Gracz
 Gamemode:
   prefix: '&3[Gamemode]&f'
   default: false
   permissions:
   - essentials.gamemode
   options:
     rank: '8'
     inheritance:
     - Gracz
 Policjant:
   prefix: '&9[Policjant]&a'
   default: false
   permissions:
   - figadmin.*
   - mc.*
   - essentials.weather.*
   - essentials.time.*
   options:
     rank: '9'
     inheritance:
     - Gracz
 StalyGracz:
   prefix: '&a[stalyGracz]&f'
   default: false
   options:
     rank: '10'
     inheritance:
     - Gracz
 Gracz:
   prefix: '&a[Gracz]&f'
   default: true
   permissions:
   - essentials.kit.tools
   - worldguard.region.wand
   - simpleregionmarket.buy
   - simpleregionmarket.addmember
   - worldguard.addmember
   - mobarena.use.join
   - mobarena.use.leave
   - mobarena.use.spectate
   - essentials.balance
   - essentials.balancetop
   - essentials.pay
   - essentials.afk
   - essentials.rules
   - essentials.msg
   - essentials.kit
   - essentials.help
   - essentials.suicide
   - essentials.whois
   - essentials.ping
   - essentials.spawn
   - essentials.delhome
   - essentials.sethome
   - essentials.home
   - ChestShop.shop.create
   - ChestShop.shop.buy
   - ChestShop.shop.sell
   - iConomy.holdings
   - iconomy.user
   - lwc.protect
   - iConomyChestShop.shop.create
   - iConomyChestShop.shop.use
   - iConomyChestShop.shop.sell
   - jobs.join.*
   - jobs.world.world
   - worldguard.region.info
   - essentials.tpa
   - essentials.tpaccept
   - essentials.tpahere
   - essentials.tpdeny
   - essentials.warp
   - essentials.warp.list
   - essentials.world
   - authme.player.*
   - essentials.depth
   - essentials.getpos
   - essentials.geoip.show
   - essentials.help
   - essentials.ignore
   - essentials.info
   - essentials.mail
   - essentials.mail.send
   - essentials.me
   - essentials.motd
   options:
     rank: '11'
users:
 samson:
   group:
   - Gracz
 enio01:
   group:
   - headadmin
 MBV:
   group:
   - Moderator
 Jakub:
   group:
   - Admin
 Daniel:
   group:
   - headadmin
 grzesiek:
   group:
   - HeadAdmin
 Bartek:
   group:
   - Policjant
 krysc4d:
   group:
   - moderator
 XenolPL:
   group:
   - moderator
 marcin1601:
   group:
   - Policjant
 MikMat:
   group:
   - SuperVip
 GEREKO9:
   group:
   - Policjant
 GEREK09:
   group:
   - Policjant
 Rostko:
   group:
   - Policjant
 dylanipp21:
   group:
   - stalygracz
 SquBanys:
   group:
   - stalygracz
 suchy:
   group:
   - stalygracz
 lej:
   group:
   - stalygracz
 Wojtas:
   group:
   - stalygracz
 GhostRider:
   group:
   - gamemode

Opublikowano

O ja cie jaka makabra to powinno wyglądać tak :

 

 

TwojaNazwa:

default: true

info:

prefix: '&8' - kolor prefixu

suffix: ''

build: true

inheritance:

permissions:

Aby poprawnie dodać grupę, musi być tak jak wyżej. Dodajemy jakie chcemy uprawnienia, w ostatniej linijce, czyli permissions.

 

np.

 

 

TwojaNazwa:

Gracz:

default: true

info:

prefix: '' - kolor prefixu

suffix: ''

build: true

inheritance:

permissions:

- 'myhome.home.basic.*'

Za każdym razem, gdy dodaje uprawnienie powinno być - ' plugin. *'

Inaczej niestety, nie będzie działał.

 

 

 

 

Jak dodać użytkownika do danej grupy?

 

 

Musi to wyglądać tak:

 

TwójNick/Nick_osoby_do_grupy

group:

permissions:

 

 

np.

 

 

Slayer16

group: Admin

permissions: null

 

Dodajemy to oczywiście w odpowiednim miejscu, niżej pokazane:

##

# Users denote which users are included in which group.

# Slayer16 is in the Admin group

##

users:

Slayer16:

group: Admin

permissions: null

 

 

 

 

Gdy już to zrobimy, całość powinna wyglądać tak:

 

# All permissions including the asterisks must be placed in single quotes.

# like so:

#

# - 'foo.bar'

#

# Otherwise errors will happen!

##

# Globalized Permission settings:

#

# If a permission contains periods (.) you can denote a globalized parameter:

#

# - 'foo.*'

#

# This will allow you to use all general commands.

#

##

# Single Asterisk denotes all commands:

#

# - '*'

# If you give a group this permissions, do not have the group inherit any permissions

# from other groups. Any users assigned to this group should NOT be given any additional

# permissions either.

##

# To exempt a node use the - prefix like so:

# - '-foo.bar'

##

# prefix: and suffix: do not do anything on their own. You need another outside plugin

# such as iChat or HeroChat in order for these to do anything.

groups:

Gracz:

default: true

info:

prefix: ''

suffix: ''

build: true

inheritance:

permissions:

- 'lwc.protect'

Nazwa:

default: true

info:

prefix: '&8'

suffix: ''

build: true

inheritance:

permissions:

- 'lwc.protect'

Nazwa:

default: false

info:

prefix: '&a'

suffix: ''

build: true

inheritance:

- Default

permissions:

- 'lwc.protect'

Admin:

default: false

info:

prefix: '&c'

suffix: ''

build: true

inheritance:

permissions:

- '*'

Nazwa:

default: false

info:

prefix: '&6'

suffix: ''

build: true

inheritance:

permissions:

- 'lwc.protect'

##

# Users denote which users are included in which group.

# TWÓJNICK is in the Admin group

##

users:

Slayer16:

group: Admin

permissions: null

 

 

 

 

 

Pozdrawiam i myśle że pomogłem. (:

pomoglemci.gif
Opublikowano

Nie mów że inaczej nie będzie działać tak jak mam wszystko działa oprócz linijki

inheritance:

Opublikowano

Ma racje. Powinno być inaczej. O to szablon :

groups:
   Gracz:
       prefix:
       build: true 
       default: true 
       inheritance: 
       permissions: 

I w tedy jak chcesz mieć dla danej rangi takie same prawa jak dla innej piszesz :

groups:
   Gracz:
    prefix:
    build: true
    default: true
    inheritance:
    - Vip
    permissions:

Wtedy wszystko ładnie działa.

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...