PermissionsEx Problem

Dieses Thema im Forum "Server Plugins" wurde erstellt von PhilJoa, 25. April 2014.

  1. PhilJoa
    Offline

    PhilJoa

    Registriert seit:
    25. April 2014
    Beiträge:
    27
    Minecraft:
    ThePhiljoa
    Hey, hoffe mal mir kann hier jemand helfen, ich habe für den Server die Permissions geschrieben, aber komischerweise funktioniert das alles nicht, die Gruppen werden nicht zugeteilt und man ist nach dem login plötzlich irgendwo im nirgendwo und vor dem Name steht dann [world] einfach. Ausserdem habe ich keinerleis Rechte, nichtmal Spawn (müsste eigentlich Supporter Rechte haben). Hier eine Liste der Plugins
    NoCheatPlus, WorldEdit, Vault, ArcaneEnchants, HealthBar, PermissionsEx, PlotMe, Multiverse-Core, uSkyBlock, WorldGuard, iConomy,DisguiseCraft, ZavAutoMessager, Modifyworld, SupplySign, Essentials, ChatManager,
    EssentialsProtect, EssentialsSpawn, Multiverse-Portals, MagicSigns, CompassNavigation, ScoreboardStats,
    EssentialsAntiBuild, AuthMe

    und hier ist die Permissions.yml noch:
    Code (Text):
    1. groups:
    2.  Gast:
    3.    default: true
    4.    prefix: '[Gast]'
    5.    suffix: ' '
    6.    permissions:
    7.    - essentials.spawn
    8.    - essentials.warp.list
    9.    - essentials.warp
    10.    - modifyworld.chat.
    11.    - modifyworld.items.use.
    12.    - modifyworld.login
    13.  Member:
    14.    default: false
    15.    prefix: '&f[Member]'
    16.    suffix: ' '
    17.    permissions:
    18.    - inheritance:
    19.    - Gast
    20.    permissions:
    21.    - modifyworld.blocks.place.
    22.    - usb.party.*
    23.    - usb.island.*
    24.    - plotme.limit.1
    25.    - plotme.use
    26.    - plotme.use.add
    27.    - plotme.use.remove
    28.    - plotme.use.protect
    29.    - essentials.afk
    30.    - essentials.compass
    31.    - essentials.list
    32.    - essentials.build.interact
    33.    - essentials.mail
    34.    - essentials.mail.send
    35.    - essentials.msg
    36.    - essentials.home
    37.    - essentials.keepxp
    38.    - essentials.sethome
    39.    - essentials.tpa
    40.    - essentials.tpaccept
    41.    - essentials.tpdeny
    42.    - essentials.protect
    43.    - essentials.protect.damage.drowning
    44.    - essentials.protect.damage.fall
    45.    - essentials.protect.damage.fire
    46.    - essentials.protect.damage.lightning
    47.    - essentials.sleepingignored
    48.    - iConomy.holdings
    49.    - iConomy.help
    50.    - essentials.afk.auto
    51.    - essentials.ban.notify
    52.    - multiverse.portal.access.*
    53.    - multiverse.access.*
    54.    - permissions.manage.worlds
    55.    - permissions.manage.worlds.inheritance
    56.  Admin:
    57.    default: false
    58.    prefix: '&b[Admin]'
    59.    suffix: ' '
    60.    permissions:
    61.    - '*'
    62.    - -bukkit.command.stop
    63.    - -bukkit.command.save.perform
    64.    - -bukkit.command.save.disable
    65.    - -bukkit.command.save.enable
    66.    - -bukkit.command.difficulty
    67.    - -essentials.vanish
    68.  Owner:
    69.    default: false
    70.    prefix: '&4[Owner]'
    71.    suffix: ' '
    72.    permissions:
    73.    - '*'  
    74.  
    75.  Supporter:
    76.    default: false
    77.    prefix: '&9[Supporter]'
    78.    suffix: ' '
    79.    inheritance:
    80.    - VIP
    81.    permissions:
    82.    - essentials.*
    83.    - worldedit.*
    84.    - modifyworld.*
    85.    - plotme.admin
    86.    - worldguard.*
    87.    - permissions.manage
    88.    - permissions.debug
    89.    - permissions.manage.<user>
    90.    - permissions.manage.reload
    91.    - permissions.manage.config
    92.    - permissions.manage.backend
    93.    - permissions.manage.users
    94.    - permissions.manage.dump
    95.    - permissions.manage.users.cleanup
    96.    - permissions.manage.worlds
    97.    - permissions.manage.worlds.inheritance
    98.    - permissions.manage.users.permissions.<user>
    99.    - permissions.manage.users.prefix.<user>
    100.    - permissions.manage.users.suffix.<user>
    101.    - permissions.manage.users.<user>
    102.    - permissions.manage.membership.<user>
    103.    - permissions.manage.groups.inheritance
    104.    - permissions.manage.groups.list
    105.    - permissions.manage.groups.prefix.<group>
    106.    - permissions.manage.groups.create.<group>
    107.    - permissions.manage.groups.remove.<group>
    108.    - permissions.manage.groups.inheritance.<group>
    109.    - permissions.manage.groups.permissions.timed.<group>
    110.  VIP:
    111.    default: false
    112.    prefix: '&e[VIP]'
    113.    suffix: ' '
    114.    permissions:
    115.    - modifyworld.*
    116.    - modifyworld.blocks.place.
    117.    - usb.party.*
    118.    - usb.island.*
    119.    - plotme.limit.3
    120.    - plotme.use
    121.    - plotme.use.add
    122.    - plotme.use.remove
    123.    - plotme.use.protect
    124.    - essentials.afk
    125.    - essentials.compass
    126.    - essentials.list
    127.    - essentials.build.interact
    128.    - essentials.mail
    129.    - essentials.mail.send
    130.    - essentials.msg
    131.    - essentials.home
    132.    - essentials.keepxp
    133.    - essentials.sethome.multiple
    134.    - essentials.tpa
    135.    - essentials.tpaccept
    136.    - essentials.tpdeny
    137.    - essentials.protect
    138.    - essentials.protect.damage.drowning
    139.    - essentials.protect.damage.fall
    140.    - essentials.protect.damage.fire
    141.    - essentials.protect.damage.lightning
    142.    - essentials.sleepingignored
    143.    - iConomy.holdings
    144.    - iConomy.help
    145.    - essentials.afk.auto
    146.    - permissions.manage.worlds
    147.    - permissions.manage.worlds.inheritance
    148.  
    149.    
    150. users:
    151.  DeinSpielerName:
    152.         group:
    153.         - Admin
    154.  Philjoa:
    155.         group:
    156.         - Supporter

    Hoffe ihr könnt mir helfen wo der Fehler liegt
     
    #1
  2. FelixPenDragon
    Offline

    FelixPenDragon

    Registriert seit:
    29. Juli 2013
    Beiträge:
    29
    Ort:
    Dort wo der Schlüssel passt
    Minecraft:
    FelixPenDragon
    Ich habe es mal überarbeitet, probiere das einfach mal.

    Code (Text):
    1.  
    2. groups:
    3.  Gast:
    4.    default: true
    5.    prefix: '[Gast]'
    6.    suffix: ' '
    7.    permissions:
    8.    - essentials.spawn
    9.    - essentials.warp.list
    10.    - essentials.warp
    11.    - modifyworld.chat.
    12.    - modifyworld.items.use.
    13.    - modifyworld.login
    14.  Member:
    15.    default: false
    16.    prefix: '&f[Member]'
    17.    suffix: ' '
    18.    permissions:
    19.    - inheritance:
    20.    - Gast
    21.    permissions:
    22.    - modifyworld.blocks.place.
    23.    - usb.party.*
    24.    - usb.island.*
    25.    - plotme.limit.1
    26.    - plotme.use
    27.    - plotme.use.add
    28.    - plotme.use.remove
    29.    - plotme.use.protect
    30.    - essentials.afk
    31.    - essentials.compass
    32.    - essentials.list
    33.    - essentials.build.interact
    34.    - essentials.mail
    35.    - essentials.mail.send
    36.    - essentials.msg
    37.    - essentials.home
    38.    - essentials.keepxp
    39.    - essentials.sethome
    40.    - essentials.tpa
    41.    - essentials.tpaccept
    42.    - essentials.tpdeny
    43.    - essentials.protect
    44.    - essentials.protect.damage.drowning
    45.    - essentials.protect.damage.fall
    46.    - essentials.protect.damage.fire
    47.    - essentials.protect.damage.lightning
    48.    - essentials.sleepingignored
    49.    - iConomy.holdings
    50.    - iConomy.help
    51.    - essentials.afk.auto
    52.    - essentials.ban.notify
    53.    - multiverse.portal.access.*
    54.    - multiverse.access.*
    55.    - permissions.manage.worlds
    56.    - permissions.manage.worlds.inheritance
    57.  Admin:
    58.    default: false
    59.    prefix: '&b[Admin]'
    60.    suffix: ' '
    61.    permissions:
    62.    - '*'
    63.    - -bukkit.command.stop
    64.    - -bukkit.command.save.perform
    65.    - -bukkit.command.save.disable
    66.    - -bukkit.command.save.enable
    67.    - -bukkit.command.difficulty
    68.    - -essentials.vanish
    69.  Owner:
    70.    default: false
    71.    prefix: '&4[Owner]'
    72.    suffix: ' '
    73.    permissions:
    74.    - '*'  
    75.  Supporter:
    76.    default: false
    77.    prefix: '&9[Supporter]'
    78.    suffix: ' '
    79.    inheritance:
    80.    - VIP
    81.    permissions:
    82.    - essentials.*
    83.    - worldedit.*
    84.    - modifyworld.*
    85.    - plotme.admin
    86.    - worldguard.*
    87.    - permissions.manage
    88.    - permissions.debug
    89.    - permissions.manage.<user>
    90.    - permissions.manage.reload
    91.    - permissions.manage.config
    92.    - permissions.manage.backend
    93.    - permissions.manage.users
    94.    - permissions.manage.dump
    95.    - permissions.manage.users.cleanup
    96.    - permissions.manage.worlds
    97.    - permissions.manage.worlds.inheritance
    98.    - permissions.manage.users.permissions.<user>
    99.    - permissions.manage.users.prefix.<user>
    100.    - permissions.manage.users.suffix.<user>
    101.    - permissions.manage.users.<user>
    102.    - permissions.manage.membership.<user>
    103.    - permissions.manage.groups.inheritance
    104.    - permissions.manage.groups.list
    105.    - permissions.manage.groups.prefix.<group>
    106.    - permissions.manage.groups.create.<group>
    107.    - permissions.manage.groups.remove.<group>
    108.    - permissions.manage.groups.inheritance.<group>
    109.    - permissions.manage.groups.permissions.timed.<group>
    110.  VIP:
    111.    default: false
    112.    prefix: '&e[VIP]'
    113.    suffix: ' '
    114.    permissions:
    115.    - modifyworld.*
    116.    - modifyworld.blocks.place.
    117.    - usb.party.*
    118.    - usb.island.*
    119.    - plotme.limit.3
    120.    - plotme.use
    121.    - plotme.use.add
    122.    - plotme.use.remove
    123.    - plotme.use.protect
    124.    - essentials.afk
    125.    - essentials.compass
    126.    - essentials.list
    127.    - essentials.build.interact
    128.    - essentials.mail
    129.    - essentials.mail.send
    130.    - essentials.msg
    131.    - essentials.home
    132.    - essentials.keepxp
    133.    - essentials.sethome.multiple
    134.    - essentials.tpa
    135.    - essentials.tpaccept
    136.    - essentials.tpdeny
    137.    - essentials.protect
    138.    - essentials.protect.damage.drowning
    139.    - essentials.protect.damage.fall
    140.    - essentials.protect.damage.fire
    141.    - essentials.protect.damage.lightning
    142.    - essentials.sleepingignored
    143.    - iConomy.holdings
    144.    - iConomy.help
    145.    - essentials.afk.auto
    146.    - permissions.manage.worlds
    147.    - permissions.manage.worlds.inheritance  
    148. users:
    149.  DeinSpielerName:
    150.         group:
    151.         - Admin
    152.  Philjoa:
    153.         group:
    154.         - Supporter
    155.  
     
    #2
  3. PhilJoa
    Offline

    PhilJoa

    Registriert seit:
    25. April 2014
    Beiträge:
    27
    Minecraft:
    ThePhiljoa
    Danke, werde ich ausprobieren obs geht jetzt, aber wo lag der Fehler jetzt dass man irgendwo war nachm Login einfach?
     
    #3
  4. FelixPenDragon
    Offline

    FelixPenDragon

    Registriert seit:
    29. Juli 2013
    Beiträge:
    29
    Ort:
    Dort wo der Schlüssel passt
    Minecraft:
    FelixPenDragon
    Zwischen der Gruppe Owner und Supporter hast du Platz gelassen. Funktioniert es nun bei dir? (Auf meinem Testserver war ich Gast und am Spawn)
     
    #4
  5. MrPyro13
    Offline

    MrPyro13

    Registriert seit:
    29. April 2013
    Beiträge:
    829
    Minecraft:
    MrPyro13
    So muss es sein:

    http://pastebin.com/CykD1vpP

    Bei Member war das Problem das du 2x permissions: hattest und unter dem ersten das inheritance als Unterpunkt formatiert hast, obwohl es ein Hauptpunkt ist. Jetzt sollte es klappen, falls nicht add mrpyro_13.
     
    #5
  6. AnonymusChaotic
    Offline

    AnonymusChaotic

    Registriert seit:
    22. November 2013
    Beiträge:
    762
    Ort:
    Wien, Österreich
    Minecraft:
    AnonymusChaotic
    Ich habe das früher auch versucht über die permissions.yml zu machen, allerdings habe ich immer wieder das problem gehabt dass es einfach nicht ging.

    Daher mein tipp an dich: bearbeite die yml nur mit commands und führe nebenbri ein dokument mit allen perms die die gruppen haben bzw. Lade es dir bei bedarf per ftp herunter. Das spart massenhaft errors und im Spiel ist alles schnell gemacht.

    Bearbeiten der datei immer nur bei abgeschaltetem server, auch die datei nur zur bearbeitung herunterladen, wenn der server abgeschalten ist. Zur ansicht ist es egal. Das plugin ändert die permissions.yml beim hoch-und herunterfahren!
     
    #6
  7. PhilJoa
    Offline

    PhilJoa

    Registriert seit:
    25. April 2014
    Beiträge:
    27
    Minecraft:
    ThePhiljoa
    scheint zu funktionieren, nur vorm name steht nicht welchen rang man hat, liegt aber glaube an chatmanager

    EDIT:ja es lag am chat manager :D danke fuer die hilfe :)

    EDIT EDIT: hab als supporter keine rechte um leut in gruppen zu verschieben, was muss der admin schreiben um die mir zu geben?
     
    #7
  8. AnonymusChaotic
    Offline

    AnonymusChaotic

    Registriert seit:
    22. November 2013
    Beiträge:
    762
    Ort:
    Wien, Österreich
    Minecraft:
    AnonymusChaotic
    Pex - Rechte glaube ich. Eine nicht ungefährliche Sache für normale Supporter...
     
    #8
  9. PhilJoa
    Offline

    PhilJoa

    Registriert seit:
    25. April 2014
    Beiträge:
    27
    Minecraft:
    ThePhiljoa
    hat sich erledigt mit den pex rechten fuer supp, bin Admin geworden :D
    aber danke fuer die hilfe, kriege das jetzt alles hin gut
     
    #9
  10. KungLaoHD
    Offline

    KungLaoHD

    Registriert seit:
    1. Oktober 2012
    Beiträge:
    286
    Minecraft:
    KungLaoHD
    Und spätestens ab Bukkit 1.7.9 und PermissionsEX v1.21.3 wird alles etwas anders. Die permissions.yml wird sich ändern.

    habs bereits gemacht und funktioniert nun mit UUID !
     
    #10
  11. Crazy_Marcel
    Offline

    Crazy_Marcel

    Registriert seit:
    29. Oktober 2013
    Beiträge:
    269
    Ort:
    Bayern
    Minecraft:
    Crazy_Marcel
    Ach komm warum nicht Pex wenn schon WE und WorldGuard sowie essentials.* wenn ich mich recht erinnere :D
     
    #11
  12. AnonymusChaotic
    Offline

    AnonymusChaotic

    Registriert seit:
    22. November 2013
    Beiträge:
    762
    Ort:
    Wien, Österreich
    Minecraft:
    AnonymusChaotic
    Ein supporter ist dafür verantwortlich, Fragen von leuten zu beantworten. Bei uns hat KEIN supporter mehr Rechte als den /tp und /kick Befehl. Für mehr gibt es Moderatoren und Admins.

    Übrigens: mit pex-rechten kann man sich multiverse - Rechte geben und damit alle Welten löschen. Dann hilft auch core-protect nix mehr.
     
    #12
  13. Crazy_Marcel
    Offline

    Crazy_Marcel

    Registriert seit:
    29. Oktober 2013
    Beiträge:
    269
    Ort:
    Bayern
    Minecraft:
    Crazy_Marcel
    Und somir kann man mit op welten löschen da man sich wenn man auch als op nicht genügend rechte hat sich schnell mal einen CommandBlock given und pex user NAME add * machen und fertig
     
    #13
  14. AnonymusChaotic
    Offline

    AnonymusChaotic

    Registriert seit:
    22. November 2013
    Beiträge:
    762
    Ort:
    Wien, Österreich
    Minecraft:
    AnonymusChaotic
    Warum sollte ein Moderator OP bekommmen?


    Übrigens kann man auch gruppenspezifische pexperms vergeben :), d.h. man kann user nur in eine Gruppe setzen.

    Aber nicht in vip oder admin
     
    #14