PermissionsEx - Problem

Dieses Thema im Forum "Server Plugins" wurde erstellt von Stonehengeflk98, 22. April 2012.

Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. Stonehengeflk98
    Offline

    Stonehengeflk98 Gesperrt

    Registriert seit:
    7. Dezember 2011
    Beiträge:
    2.256
    Ort:
    Mülltonne
    Minecraft:
    xLachFlash
    Hi,
    wir sind gerade dabei, die Permissions für unseren Server einzurichten, damit wir heute einen ersten Public-Test starten können,
    doch das will nicht so recht funktionieren.
    Ich bin mir sicher, dass ich alles korrekt eingetippt habe (Permissions.yml unten im Spoiler),
    doch wenn ich das Ganze durch den YAML-Parser jage, kommt dieser Error:
    ERROR:

    mapping values are not allowed here
    in "<unicode string>", line 94, column 16:
    inheritance:
    ^

    In der Zeile ist jedoch alles korrekt eingegeben. 8|

    Wäre cool, wenn mir jemand helfen könnte, damit alles für den Public-Test bereit ist.

    Hier die Permissions.yml:
    Code (Text):
    1. ERROR:
    2. groups:
    3.   Gast:
    4.     default: true
    5.     permissions:
    6.     - modifyworld.*
    7.     - multiverse.portal.access.*
    8.     - multiverse.access.ct
    9.     prefix: '&f[&8Gast&f]'
    10.     options:
    11.         rank: '100'
    12.   VIP:
    13.     default: false
    14.     inheritance:
    15.     - Mafia10
    16.     permissions:
    17.     - - essentials.kit.mafia10
    18.     - rocketboots.boots.gold
    19.     - essentials.kit.vip
    20.     - essentials.time
    21.     - essentials.time.set
    22.     options:
    23.         rank: '30'
    24.   Owner:
    25.     default: false
    26.     permissions:
    27.     - '*'
    28.     prefix: '&f[&4Owner&f]'
    29.     options:
    30.         rank: '1'
    31.   Mod:
    32.     default: false
    33.     permissions:
    34.     - - bukkit.command.stop
    35.     - - bukkit.command.whitelist.enable
    36.     - - bukkit.command.whitelist.disable
    37.     - - bukkit.command.whitelist.add
    38.     - - bukkit.command.whitelist.remove
    39.     - - bukkit.command.whitelist.reload
    40.     - - bukkit.command.save.perform
    41.     - - bukkit.command.save.disable
    42.     - - bukkit.command.save.enable
    43.     - - permissions.user.promote
    44.     - - permissions.user.demote
    45.     - '*'
    46.     prefix: '&f[&2Mod&f]'
    47.     options:
    48.         rank: '10'
    49.    
    50.   Admin:
    51.     default: false
    52.     permissions:
    53.     - - bukkit.command.stop
    54.     - - bukkit.command.whitelist.enable
    55.     - - bukkit.command.whitelist.disable
    56.     - - bukkit.command.whitelist.add
    57.     - - bukkit.command.whitelist.remove
    58.     - - bukkit.command.whitelist.reload
    59.     - '*'
    60.     prefix: '&f[&4Admin&f]'
    61.     options:
    62.         rank: '5'
    63.   Mafia1:
    64.     default: false
    65.     permissions:
    66.     - - permissions.user.promote
    67.     - - permissions.user.demote
    68.     - multiverse.portal.access.*
    69.     - multiverse.access.ct
    70.     - factions.kit.halfplayer
    71.     - essentials.warp
    72.     - essentials.sethome
    73.     - essentials.kit.mafia1
    74.     - essentials.afk
    75.     - essentials.delhome
    76.     - essentials.help
    77.     - essentials.helpop
    78.     - essentials.ignore
    79.     - essentials.info
    80.     - essentials.list
    81.     - essentials.mail
    82.     - essentials.motd
    83.     - essentials.msg
    84.     - essentials.rules
    85.     - essentials.spawn
    86.     - lwc.protect
    87.     - iConomy.help
    88.     - iConomy.holdings
    89.     - iConomy.payment
    90.     prefix: '&4[&a|&4]'
    91.     options:
    92.         rank: '95'
    93.   Mafia2:
    94.     default:false
    95.     inheritance:
    96.     - default
    97.     permissions:
    98.     - - essentials.kit.mafia1
    99.     - essentials.kit.mafia2
    100.     prefix: '&4[&a||&4]'
    101.     options:
    102.         rank: '90'
    103.   Mafia3:
    104.     default:false
    105.     inheritance:
    106.     - Mafia1
    107.     permissions:
    108.     - - essentials.kit.mafia2
    109.     - - essentials.kit.mafia1
    110.     - essentials.kit.mafia3
    111.     prefix: '&4[&a|||&4]'
    112.     options:
    113.         rank: '85'
    114.   Mafia4:
    115.     default:false
    116.     inheritance:
    117.     - Mafia1
    118.     permissions:
    119.     - - essentials.kit.mafia1
    120.     - - essentials.kit.mafia2
    121.     - - essentials.kit.mafia3
    122.     - essentials.kit.mafia4
    123.     prefix: '&4[&a||||&4]'
    124.     options:
    125.         rank: '80'
    126.   Mafia5:
    127.     default:false
    128.     inheritance:
    129.     - Mafia1
    130.     permissions:
    131.     - - essentials.kit.mafia1
    132.     - - essentials.kit.mafia2
    133.     - - essentials.kit.mafia3
    134.     - - essentials.kit.mafia4
    135.     - essentials.kit.mafia5
    136.     prefix: '&4[&a|||||&4]'
    137.     options:
    138.         rank: '75'
    139.   Mafia6:
    140.     default:false
    141.     inheritance:
    142.     - Mafia1
    143.     permissions:
    144.     - - essentials.kit.mafia1
    145.     - - essentials.kit.mafia2
    146.     - - essentials.kit.mafia3
    147.     - - essentials.kit.mafia4
    148.     - - essentials.kit.mafia5
    149.     - essentials.kit.mafia6
    150.     prefix: '&4[&a||||||&4]'
    151.     options:
    152.         rank: '70'
    153.   Mafia7:
    154.     default:false
    155.     inheritance:
    156.     - Mafia1
    157.     permissions:
    158.     - - essentials.kit.mafia1
    159.     - - essentials.kit.mafia2
    160.     - - essentials.kit.mafia3
    161.     - - essentials.kit.mafia4
    162.     - - essentials.kit.mafia5
    163.     - - essentials.kit.mafia6
    164.     - essentials.kit.mafia7
    165.     - factions.kit.fullplayer
    166.     prefix: '&4[&a|||||||&4]'
    167.     options:
    168.         rank: '65'
    169.   Mafia8:
    170.     default:false
    171.     inheritance:
    172.     - Mafia7
    173.     permissions:
    174.     - - essentials.kit.mafia1
    175.     - - essentials.kit.mafia2
    176.     - - essentials.kit.mafia3
    177.     - - essentials.kit.mafia4
    178.     - - essentials.kit.mafia5
    179.     - - essentials.kit.mafia6
    180.     - - essentials.kit.mafia7
    181.     - essentials.kit.mafia8
    182.     prefix: '&4[&a||||||||&4]'
    183.     options:
    184.         rank: '60'
    185.   Mafia9:
    186.     default:false
    187.     prefix: '&4[&a|||||||||&4]'
    188.     inheritance:
    189.     - Mafia7
    190.     permissions:
    191.     - - essentials.kit.mafia1
    192.     - - essentials.kit.mafia2
    193.     - - essentials.kit.mafia3
    194.     - - essentials.kit.mafia4
    195.     - - essentials.kit.mafia5
    196.     - - essentials.kit.mafia6
    197.     - - essentials.kit.mafia7
    198.     - - essentials.kit.mafia8
    199.     - essentials.kit.mafia9
    200.     options:
    201.         rank: '55'
    202.   Mafia10:
    203.     default:false
    204.     inheritance:
    205.     - Mafia7
    206.     permissions:
    207.     - - essentials.kit.mafia1
    208.     - - essentials.kit.mafia2
    209.     - - essentials.kit.mafia3
    210.     - - essentials.kit.mafia4
    211.     - - essentials.kit.mafia5
    212.     - - essentials.kit.mafia6
    213.     - - essentials.kit.mafia7
    214.     - - essentials.kit.mafia8
    215.     - - essentials.kit.mafia9  
    216.     - essentials.kit.mafia10
    217.     - essentials.kit.super
    218.     prefix: '&4[&a||||||||||&4]'
    219.     options:
    220.         rank: '50'
    221.   Officer:
    222.     default: false
    223.     permissions:
    224.     - multiverse.portal.access.*
    225.     - multiverse.access.ct
    226.     - factions.kit.halfplayer
    227.     - essentials.warp
    228.     - essentials.sethome
    229.     - essentials.kit.officer
    230.     - essentials.afk
    231.     - essentials.delhome
    232.     - essentials.help
    233.     - essentials.helpop
    234.     - essentials.ignore
    235.     - essentials.info
    236.     - essentials.list
    237.     - essentials.mail
    238.     - essentials.motd
    239.     - essentials.msg
    240.     - essentials.rules
    241.     - essentials.spawn
    242.     - lwc.protect
    243.     - iConomy.help
    244.     - iConomy.holdings
    245.     - iConomy.payment
    246.     prefix: '&e[&3Officer&e]'
    247.     options:
    248.         rank: '95'
    249.   Sergeant:
    250.     default: false
    251.     inheritance:
    252.     - Officer
    253.     permissions:
    254.     - - essentials.kit.officer
    255.     - essentials.kit.sergeant
    256.     prefix: '&3[&9Sergeant&3]'
    257.     options:
    258.         rank: '90'
    259.   Lieutenant:
    260.     default: false
    261.     inheritance:
    262.     - Officer
    263.     permissions:
    264.     - - essentials.kit.officer
    265.     - - essentials.kit.sergeant
    266.     - essentials.kit.lieutenant
    267.     prefix: '&6[&3Lieutenant&6]'
    268.     options:
    269.         rank: '85'
    270.   Captain:
    271.     default: false
    272.     inheritance:
    273.     - Officer
    274.     permissions:
    275.     - - essentials.kit.officer
    276.     - - essentials.kit.sergeant
    277.     - - essentials.kit.lieutenant
    278.     - essentials.kit.captain
    279.     prefix: '&6[&3Captain&6]'
    280.     options:
    281.         rank: '80'
    282.   Inspector:
    283.     default: false
    284.     inheritance:
    285.     - Officer
    286.     permissions:
    287.     - - essentials.kit.officer
    288.     - - essentials.kit.sergeant
    289.     - - essentials.kit.lieutenant
    290.     - - essentials.kit.captain
    291.     - essentials.kit.inspector
    292.     prefix: '&6[&3Inspector&6]'
    293.     options:
    294.         rank: '75'
    295.   Chief1:
    296.     default: false
    297.     inheritance:
    298.     - Officer
    299.     permissions:
    300.     - - essentials.kit.officer
    301.     - - essentials.kit.sergeant
    302.     - - essentials.kit.lieutenant
    303.     - - essentials.kit.captain
    304.     - - essentials.kit.inspector
    305.     - essentials.kit.chief1
    306.     prefix: '&e[&6*Chief&e]'
    307.     options:
    308.         rank: '70'
    309.   Chief2:
    310.     default: false
    311.     inheritance:
    312.     - Officer
    313.     permissions:
    314.     - - essentials.kit.officer
    315.     - - essentials.kit.sergeant
    316.     - - essentials.kit.lieutenant
    317.     - - essentials.kit.captain
    318.     - - essentials.kit.inspector
    319.     - - essentials.kit.chief1
    320.     - essentials.kit.chief2
    321.     - essentials.kit.special
    322.     prefix: '&e[&6**Chief&e]'
    323.     options:
    324.         rank: '65'
    325.   Chief3:
    326.    default: false
    327.    inheritance:
    328.    - Officer
    329.    permissions:
    330.     - - essentials.kit.officer
    331.     - - essentials.kit.sergeant
    332.     - - essentials.kit.lieutenant
    333.     - - essentials.kit.captain
    334.     - - essentials.kit.inspector
    335.     - - essentials.kit.chief1
    336.     - - essentials.kit.chief2
    337.     - essentials.kit.chief3
    338.     - essentials.kit.special
    339.     prefix: '&e[&6***Chief&e]'
    340.     options:
    341.         rank: '60'
    342.   Chief4:
    343.     default: false
    344.     inheritance:
    345.     - Officer
    346.     permissions:
    347.     - - essentials.kit.officer
    348.     - - essentials.kit.sergeant
    349.     - - essentials.kit.lieutenant
    350.     - - essentials.kit.captain
    351.     - - essentials.kit.inspector
    352.     - - essentials.kit.chief1
    353.     - - essentials.kit.chief2
    354.     - - essentials.kit.chief3
    355.     - essentials.kit.chief4
    356.     - essentials.kit.special
    357.     options:
    358.         rank: '55'
    359.   MasterChief:
    360.     default: false
    361.     inheritance:
    362.     - Officer
    363.     permissions:
    364.     - - essentials.kit.officer
    365.     - - essentials.kit.sergeant
    366.     - - essentials.kit.lieutenant
    367.     - - essentials.kit.captain
    368.     - - essentials.kit.inspector
    369.     - - essentials.kit.chief1
    370.     - - essentials.kit.chief2
    371.     - - essentials.kit.chief3
    372.     - - essentials.kit.chief4
    373.     - essentials.kit.masterchief
    374.     - essentials.kit.super
    375.     - essentials.kit.special
    376.     options:
    377.         rank: '50'
    378.  
    379.    
    380.    
    381.  
    382.  
    383.    
    384. users:
    385.   Stonehengeflk98:
    386.     group:
    387.     - Owner
    388.   flo641:
    389.     group:
    390.     - Owner
    391.  
    Viele Grüße,
    Stone
     
    #1
  2. Mavayrien
    Offline

    Mavayrien

    Registriert seit:
    17. März 2012
    Beiträge:
    213
    Ich bin mir nicht sicher aber soweit ich das beurteilen kann haben mehrere groups den gleichen rank aber ich finde keine ladder ;) Vielleicht ist es das, sonst erscheinen mir deine Permissions bis auf ein zwei unwichtige Setzungsfehler ganz ordentlich.
     
    #2
  3. Stonehengeflk98
    Offline

    Stonehengeflk98 Gesperrt

    Registriert seit:
    7. Dezember 2011
    Beiträge:
    2.256
    Ort:
    Mülltonne
    Minecraft:
    xLachFlash
    also wie kann ich das mit der ladder fixen?
     
    #3
  4. Dean
    Offline

    Dean Administrator Entwickler

    Registriert seit:
    11. August 2011
    Beiträge:
    2.109
    Ort:
    NRW
    Minecraft:
    DeanR
    So steht es bei dir:
    Code (Text):
    1.   Mafia2:  
    2.  default:false
    3.  inheritance:
    So ist es Richtig:
    Code (Text):
    1.   Mafia2:  
    2.  default: false
    3.  inheritance:
     
    #4
  5. Stonehengeflk98
    Offline

    Stonehengeflk98 Gesperrt

    Registriert seit:
    7. Dezember 2011
    Beiträge:
    2.256
    Ort:
    Mülltonne
    Minecraft:
    xLachFlash
    mal testen, danke schonmal :=)
     
    #5
  6. Stonehengeflk98
    Offline

    Stonehengeflk98 Gesperrt

    Registriert seit:
    7. Dezember 2011
    Beiträge:
    2.256
    Ort:
    Mülltonne
    Minecraft:
    xLachFlash
    nope, geht leider immer noch nicht. :(
    gleicher error.
     
    #6
  7. Smuil
    Online

    Smuil

    Leertaste in Line 94 fehlt? zwischen : und false


    -----> man sollte mal alle Posts lesen, aber jage nach der zeil 94 das ganze nochmal durch Yaml-Parser
     
    #7
  8. Stonehengeflk98
    Offline

    Stonehengeflk98 Gesperrt

    Registriert seit:
    7. Dezember 2011
    Beiträge:
    2.256
    Ort:
    Mülltonne
    Minecraft:
    xLachFlash
    hab ich schon gefixt, funktioniert trotzdem nicht :(
     
    #8
  9. Smuil
    Online

    Smuil

    nochmal yaml parser gemacht? oder wie der heißt?
     
    #9
  10. Mavayrien
    Offline

    Mavayrien

    Registriert seit:
    17. März 2012
    Beiträge:
    213
    Es liegt wahrscheinlich daran, dass Mafia2 und Sergeant den gleichen Rank haben. Wenn du zwei verschiedene Gruppen willst die sich unterschiedlich weiter entwickeln muss das so aussehen.

    Mafia2:
    default: false
    permissions:
    prefix: '&4[&a|&4]'
    options:
    rank: '90'
    rank-ladder: Mafia
    Sergeant:
    default: false
    inheritance:
    - Officer
    permissions:
    prefix: '&3[&9Sergeant&3]'
    options:
    rank: '90'
    rank-ladder: Police

    Nur mal als Besipiel die Ladders kannst du nennen wie du willst
     
    #10
  11. Solarkocher
    Offline

    Solarkocher Ehem. Teammitglied

    Registriert seit:
    30. Januar 2012
    Beiträge:
    636
    Also ich weiß nicht, ob das dein Problem ist, aber du hast mehreren Gruppen die/den gleich 'Rank' zugeordnet
     
    #11
  12. Stonehengeflk98
    Offline

    Stonehengeflk98 Gesperrt

    Registriert seit:
    7. Dezember 2011
    Beiträge:
    2.256
    Ort:
    Mülltonne
    Minecraft:
    xLachFlash
    okay, ich änder das mal und lass euch wissen, wenns geht ;)
     
    #12
  13. Mavayrien
    Offline

    Mavayrien

    Registriert seit:
    17. März 2012
    Beiträge:
    213
    Vorherige Posts lesen. :)
    Aber ja ich bin derselben Meinung ;)
     
    #13
  14. Jobsti
    Offline

    Jobsti

    Registriert seit:
    18. August 2011
    Beiträge:
    1.226
    Ort:
    Steinau (Hessen)
    Minecraft:
    Jobsti
    Knapp 100 Fehler!

    Es Gröbste:
    - negative Nodes werden zusammen geschrieben, also - -node.node NICHT - - node.node
    - Ein TAB hinter eine Node
    - Einige Permissions usw. falsch eingerückt.

    Korrektur:
    http://pastebin.com/tyf3Di31


    Wo is das Problem, Block für Block im Parser zu pasten um die Fehler zu finden?
    Ist mir total unverständich! Hat mich jetzt 2 Minuten gekostet und du postetst hier und wartest stundenlang
     
    #14
  15. Mavayrien
    Offline

    Mavayrien

    Registriert seit:
    17. März 2012
    Beiträge:
    213
    100 ? Ich hab nur schlappe 41 gefunden:) Hast du Doppel und Wiederholungs Fehler mit gezählt ?
     
    #15
  16. Jobsti
    Offline

    Jobsti

    Registriert seit:
    18. August 2011
    Beiträge:
    1.226
    Ort:
    Steinau (Hessen)
    Minecraft:
    Jobsti
    War nur ne grobe Schätzung, aber ja, jede Zeile, jeder Fehler. ;)
     
    #16
  17. tengu1990
    Offline

    tengu1990

    Registriert seit:
    13. Januar 2012
    Beiträge:
    134
    8| ohh man Stone was hast denn da verzapft

    Da sind soviele sachen auch einefach doppel und dreichfach und enige sind da total sinnlos o_O


    Wieso hat die Groupe über haupt das hier stehen

    Code (Text):
    1. Mafia1:
    2. default: false
    3. permissions:
    4. - -permissions.user.promote
    5. - -permissions.user.demote
    Wenn die doch so oder so keine permissions hat auf die PEX o_O

    :D wie Promotest du die USer eig wenn die neu sind ????

    und wieso kann dein gast alles in der welt verändern

    Code (Text):
    1. - modifyworld.*
    Und alle anderen Gruppen nicht 8|

    das wird so nicht hin hauen hast du mal mit flo selber getesten euch mal als Mafia1 oder so eingestuft ohne OP rechte ?
     
    #17
  18. Stonehengeflk98
    Offline

    Stonehengeflk98 Gesperrt

    Registriert seit:
    7. Dezember 2011
    Beiträge:
    2.256
    Ort:
    Mülltonne
    Minecraft:
    xLachFlash
    modifyworld = chatten können usw.
    und ich weiß, dass da manchmal alles doppelt und dreifach drin steht,
    ich hab die ja auch relativ eilig verzapft,
    daher frag ich euch ja um hilfe ^^
     
    #18
  19. Stonehengeflk98
    Offline

    Stonehengeflk98 Gesperrt

    Registriert seit:
    7. Dezember 2011
    Beiträge:
    2.256
    Ort:
    Mülltonne
    Minecraft:
    xLachFlash
    du bist der beste ^^
    es funktioniert :love:

    €: sorry für doppelpost, gerade erst jobsti's lösung gesehn ^^

    €2: Kann geschlossen werden.
     
    #19
Status des Themas:
Es sind keine weiteren Antworten möglich.