[Bukkit] Problem mit Permissions

03/31/2011 17:20 _,.:*~hancock454~*:._#1
Moin,
Hab nen kleines Problem und zwar funkt eig alles richtig gut mit permissions und essentials bis auf eine sache: die Defalut Gruppe kann bauen obwohl ich bei build: false habe.


Code:
# System is no longer used, but may become used in the future
# Copies is for multiple-world support
#   Put the name of the world you wish for it to be a clone of, otherwise leave it empty.
#   If this file is for your default world (the one in server.properties) then you must
#   leave copies blank.
#  Example: copies: Derp    -  This will clone the permissions of the world Derp
#
# Make sure to rename this file to the name of the world that is in sever.properties under
# level-name.  So if it is level-name: world  then this should be world.yml and in the 
# plugins/Permissions directory (ie. plugins/Permissions/world.yml)
#
# NOTE: Do not use tabs while editing this document.  Use only spaces.  A good way to avoid
# doing this is to use Notepad++ and replace the tab with 4 spaces.
plugin:
    permissions:
        system: default
        copies: 

##        
# AntiBuild is included with this.  To disable a group from being able to build then
# set the build: flag to false (build: false).  If you want a group to be able to build
# then set it to true. 
##
# Groups can contain inheritance.
#   To make a group inherit the permissions from another
#   group simply place the groups name in the "inheritance:" like so:
#
#   Example:
#       inheritance:
#           - Default
##
#   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:
    Default:
        default: true
        info:
            prefix: ''
            suffix: ''
            build: false
        inheritance:
        permissions:
            - 'general.spawn'
    Moderator:
        default: false
        info:
            prefix: 'Moderator'
            suffix: 'Mod'
            build: true
        inheritance:
            - Default
        permissions:
            - 'bar.foo'
            - 'backup.canbackup'
            - 'essentials.signs.mail.create'
            - 'essentials.signs.protection.create'
            - 'essentials.signs.protection.use'
            - 'essentials.tp'
            - 'essentials.tphere'
            - 'essentials.home'
            - 'essentials.sethome'
            - 'essentials.warp'
            - 'essentials.balance'
            - 'essentials.pay'
            - 'essentials.msg'
            - 'essentials.afk'
            - 'essentials.list'
            - 'essentials.mail.send'
            - 'essentials.ban'
            - 'essentials.banip'
            - 'essentials.mute'
            - 'essentials.kick'
            - 'essentials.kickall'
            - 'essentials.unban'
            - 'essentials.unbanip'
            - 'essentials.heal'
            - 'essentials.god'
            - 'essentials.spawn'

    Spieler:
        default: false
        info:
            prefix: 'Player'
            suffix: 'Spieler'
            build: true
        inheritance:
            - Default
        permissions:
            - 'bar.foo'
            - 'essentials.help'
            - 'essentials.signs.mail.use'
            - 'essentials.signs.protection.create'
            - 'essentials.signs.protection.use'
            - 'essentials.signs.trade.create'
            - 'essentials.signs.trade.use'
            - 'essentials.home'
            - 'essentials.sethome'
            - 'essentials.warp'
            - 'essentials.balance'
            - 'essentials.pay'
            - 'essentials.msg'
            - 'essentials.afk'
            - 'essentials.list'
            - 'essentials.mail.send'
            - 'essentials.helpop'
            - 'essentials.spawn'

    Admin:
        default: false
        info:
            prefix: 'Administrator'
            suffix: 'Admin'
            build: true
        inheritance:
        permissions:
            - '*'

##
# Users denote which users are included in which group.
# TheNo1Yeti is in the Admin group
# Herpina is a member of the Moderator group but also has access
# to the herp.derp permissions
# Derpina is a member of the admin group but does not have access
# to the derp.derp permission node
# Users can also have a prefix and suffix as seen with Herpina
##
users:
    hancock454:
        group: Admin
        permissions:
            - 'essentials.reload'
    Phillor:
        group: Default
        permissions:
03/31/2011 17:23 VRF#2
Das geht nur wenn du das antibuild plugin auch drauf hast.
Edit:
Hier der Link: [Only registered and activated users can see links. Click Here To Register...]
03/31/2011 17:27 _,.:*~hancock454~*:._#3
So hab mir das hier runtergeladen, Server Restartet :Geht nicht [Only registered and activated users can see links. Click Here To Register...]



€: 600'er Post :>
03/31/2011 17:31 VRF#4
Müsste gehen steht übrigens auch in dem code drin :

Quote:
Originally Posted by _,.:*~hancock454~*:._ View Post
Code:
##        
# AntiBuild is included with this.  To disable a group from being able to build then
# set the build: flag to false (build: false).  If you want a group to be able to build
# then set it to true.
03/31/2011 17:41 _,.:*~hancock454~*:._#5
Geht aber nicht! Hatt jemand ne Lösung?
03/31/2011 19:46 Killeroptik#6
Hast du dein Server auf 1.4? Dann gehts nicht!
03/31/2011 19:53 Angeldust™#7
Eig musst du das unter Essentials einstellen o,O ...
config.yml öffnen und etwas nach unten Scrollen ... iwo unter EssentialsProtect ziemlich das letzte

Code:
    # Should people with build: false in permissions be allowed to build
    # Set true to disable building for those people
    build: [B]false[/B]
Setz das mal unter Essentials.config auf true dann geht das auch o,O !!
03/31/2011 19:55 _,.:*~hancock454~*:._#8
Quote:
Originally Posted by Killeroptik View Post
Hast du dein Server auf 1.4? Dann gehts nicht!
Schau mal wann der Thread erstellt wurde, da gabs 1.4 noch garnicht :d