Туториал Faq по permissionsex (pex)

Я не понимаю, я проверил мой permissions.yml на сайте, и мне пишет что что-то не так, но ошибку найти не могу. Вот ошибка:

Код:
ERROR:

while scanning for the next token
found character '\t' that cannot start any token
  in "<unicode string>", line 14, column 1:
        default: true
    ^

Вот: permissions.yml
Код:
users:
    Hero_of_Heroes:
        group: admin
    Hoter:
        group: op
    Pro100_Minikit:
        group: op
    szrama2010:
        group: op
    Keen:
        group: op
groups:
    default:
        default: true
        permissions:
        - modifyworld.*
    admin:
        permissions:
        - '*'
        prefix: &f[&2Admin&f]
    op:
        permissions:
        - '*'
        - - magic.*
        prefix: [OP]
Помогите если не трудно.
 
Я не понимаю, я проверил мой permissions.yml на сайте, и мне пишет что что-то не так, но ошибку найти не могу. Вот ошибка:

Код:
ERROR:

while scanning for the next token
found character '\t' that cannot start any token
  in "<unicode string>", line 14, column 1:
        default: true
    ^

Вот: permissions.yml
Код:
users:
    Hero_of_Heroes:
        group: admin
    Hoter:
        group: op
    Pro100_Minikit:
        group: op
    szrama2010:
        group: op
    Keen:
        group: op
groups:
    default:
        default: true
        permissions:
        - modifyworld.*
    admin:
        permissions:
        - '*'
        prefix: &f[&2Admin&f]
    op:
        permissions:
        - '*'
        - - magic.*
        prefix: [OP]
Помогите если не трудно.
по текущему пермишенсу у вас выскакивает ошибка вообще на префикс, понятия не имею почему, но если уберете [] в префиксе, то ошибка пропадёт.
 
Добрый вечер честной народ!
Хотелось узнать как правильно написать отрицание при наследования прав.
Для наглядности вот код:

Код:
groups:

    default:

        default: true

        permissions:

        - commandbook.kit.list

        - commandbook.kit.kits.новичок

    Builder:

        inheritance:

        - default

        permissions:

        - commandbook.kit.kits.житель

        - - commandbook.kit.новичок

    VIP:

        inheritance:

        - Builder

        permissions:

        - - commandbook.kit.новичок

        - - commandbook.kit.житель

        - commandbook.kit.kits.старожил
Как я понял, что эта символика "- -" как раз должна убрать наследие на определённый kit, но это не так и это не работает!
Почему и как можно убрать наследование некоторых kit, да и вообще в любых Permission ?

Заранее извиняюсь, если ошибся темой. Но вроде спрашиваю про PermissionEX.
PS: Permission у меня настроен правильно, ошибок нигде нет!
 
Я не понимаю, я проверил мой permissions.yml на сайте, и мне пишет что что-то не так, но ошибку найти не могу. Вот ошибка:

Код:
ERROR:

while scanning for the next token
found character '\t' that cannot start any token
  in "<unicode string>", line 14, column 1:
        default: true
    ^

Вот: permissions.yml
Код:
users:
    Hero_of_Heroes:
        group: admin
    Hoter:
        group: op
    Pro100_Minikit:
        group: op
    szrama2010:
        group: op
    Keen:
        group: op
groups:
    default:
        default: true
        permissions:
        - modifyworld.*
    admin:
        permissions:
        - '*'
        prefix: &f[&2Admin&f]
    op:
        permissions:
        - '*'
        - - magic.*
        prefix: [OP]
Помогите если не трудно.


по текущему пермишенсу у вас выскакивает ошибка вообще на префикс, понятия не имею почему, но если уберете [] в префиксе, то ошибка пропадёт.

Нельзя оставлять просто так символ &, сделай так '&f[&2Admin&f]' , если это ещё актуально!
 
Добрый вечер честной народ!
Хотелось узнать как правильно написать отрицание при наследования прав.
Для наглядности вот код:

Код:
groups:

    default:

        default: true

        permissions:

        - commandbook.kit.list

        - commandbook.kit.kits.новичок

    Builder:

        inheritance:

        - default

        permissions:

        - commandbook.kit.kits.житель

        - - commandbook.kit.новичок

    VIP:

        inheritance:

        - Builder

        permissions:

        - - commandbook.kit.новичок

        - - commandbook.kit.житель

        - commandbook.kit.kits.старожил
Как я понял, что эта символика "- -" как раз должна убрать наследие на определённый kit, но это не так и это не работает!
Почему и как можно убрать наследование некоторых kit, да и вообще в любых Permission ?

Заранее извиняюсь, если ошибся темой. Но вроде спрашиваю про PermissionEX.
PS: Permission у меня настроен правильно, ошибок нигде нет!
насколько я помню, то чтобы не давать комплект, его нужно ПРОСТО не прописывать;) и ещё давно ли у вас имена комплектов на Русском языке?
 
насколько я помню, то чтобы не давать комплект, его нужно ПРОСТО не прописывать;)
Простите, но я немного не понял вас...
Я хочу, чтоб у каждой группы был свой комплект, а из-за наследования у VIP 3 комплекта, у Builder 2 комплекта!

и ещё давно ли у вас имена комплектов на Русском языке
Ну я не думаю, что это уж большая тайна сия Руси, кодировка UTF-8 c BOM, именно в комплекте названия должны быть маленькими буквави!
 
Эхх, снова нуждаюсь в помощи. Ничего не работает:( , или руки растут не от туда, от куда надо.

Вот что у меня сейчас:
Код:
users:
    Hero_of_Heroes:
        group: admin
    Pro100_Minikit:
        group: op
    szrama2010:
        group: op
    Keen:
        group: op
groups:
    default:
        default: true
        permissions:
        - modifyworld.*
    admin:
        permissions:
        - '*'
        prefix: '&f[&2Admin&f]'
    op:
        permissions:
        - '*'
        - - magic.*
        prefix: '[OP]'

На сайте ошибок не находит, но в игре даже мне (админу) пишет: "You don't have permission.' (или как-то так)
В чем проблема? Есть подозрение что слишком мало информации о группах и игроках.
 
Эхх, снова нуждаюсь в помощи. Ничего не работает:( , или руки растут не от туда, от куда надо.

Вот что у меня сейчас:
Код:
users:
    Hero_of_Heroes:
        group: admin
    Pro100_Minikit:
        group: op
    szrama2010:
        group: op
    Keen:
        group: op
groups:
    default:
        default: true
        permissions:
        - modifyworld.*
    admin:
        permissions:
        - '*'
        prefix: '&f[&2Admin&f]'
    op:
        permissions:
        - '*'
        - - magic.*
        prefix: '[OP]'

На сайте ошибок не находит, но в игре даже мне (админу) пишет: "You don't have permission.' (или как-то так)
В чем проблема? Есть подозрение что слишком мало информации о группах и игроках.
а в логах сервера что?
 
Эхх, снова нуждаюсь в помощи. Ничего не работает:( , или руки растут не от туда, от куда надо.

Вот что у меня сейчас:
Код:
users:
    Hero_of_Heroes:
        group: admin
    Pro100_Minikit:
        group: op
    szrama2010:
        group: op
    Keen:
        group: op
groups:
    default:
        default: true
        permissions:
        - modifyworld.*
    admin:
        permissions:
        - '*'
        prefix: '&f[&2Admin&f]'
    op:
        permissions:
        - '*'
        - - magic.*
        prefix: '[OP]'

На сайте ошибок не находит, но в игре даже мне (админу) пишет: "You don't have permission.' (или как-то так)
В чем проблема? Есть подозрение что слишком мало информации о группах и игроках.
Если я не ошибаюсь, то у тебя не правильно записаны игроки

Код:
users:
    Hero_of_Heroes:
        group: admin
    Pro100_Minikit:
        group: op
    szrama2010:
        group: op
    Keen:
        group: op

Лично у меня записаны иначе.

Код:
users:
    Hero_of_Heroes:
        group:
        - admin
    Pro100_Minikit:
        group:
        - op
    szrama2010:
        group:
        - op
    Keen:
        group:
        - op

PS: Может быть я и не прав, но попробуй.
 
а в логах сервера что?
Спасибо, этот пост мне кое, чем помог) я хотел выложить лог сервера, и когда посмотрел на него, то увидел что я не сохранил permissions.yml после последнего "обновления" переписал как надо и всё работает! Но опы всё ещё могут использовать магию:( Может нельзя писать знак * в "исключениях"?
 
Спасибо, этот пост мне кое, чем помог) я хотел выложить лог сервера, и когда посмотрел на него, то увидел что я не сохранил permissions.yml после последнего "обновления" переписал как надо и всё работает! Но опы всё ещё могут использовать магию:( Может нельзя писать знак * в "исключениях"?
К сожалению я не знаю как отключить магию, у меня у самого подобная фигня =\
Не работает ключ "- -magic"
Вот хотя бы пример с сайта офф:

Код:
    VIP:
        prefix: '&0(&eVIP&0)&7 '
        permissions:
        - -modifyworld.mobtarget.monster.creeper
        - modifyworld.*
        options:
            rank: '800'
Лично у меня не работает! <-- Тут ссылка на пример.

PS: Писать знак * можно, он не влияет!
 
К сожалению я не знаю как отключить магию, у меня у самого подобная фигня =\
Не работает ключ "- -magic"
Вот хотя бы пример с сайта офф:

Код:
    VIP:
        prefix: '&0(&eVIP&0)&7 '
        permissions:
        - -modifyworld.mobtarget.monster.creeper
        - modifyworld.*
        options:
            rank: '800'
Лично у меня не работает! <-- Тут ссылка на пример.

PS: Писать знак * можно, он не влияет!

Иногда я поражаюсь своей глупости... Вообщем понял как надо было сделать!!! :D

Код:
    op:
        permissions:
        - '*'
        - -magic.*
        prefix: '[OP]'
Вот он, вот он ребята! Пробел моей мечты!
Убрааааааааааааать, УБРААААААААААААААААААААААААТЬ!!!!
 
Иногда я поражаюсь своей глупости... Вообщем понял как надо было сделать!!! :D

Код:
    op:
        permissions:
        - '*'
        - -magic.*
        prefix: '[OP]'
Вот он, вот он ребята! Пробел моей мечты!
Убрааааааааааааать, УБРААААААААААААААААААААААААТЬ!!!!

Сейчас попробую...
 
Иногда я поражаюсь своей глупости... Вообщем понял как надо было сделать!!! :D

Код:
    op:
        permissions:
        - '*'
        - -magic.*
        prefix: '[OP]'
Вот он, вот он ребята! Пробел моей мечты!
Убрааааааааааааать, УБРААААААААААААААААААААААААТЬ!!!!

Неа :(
У тебя тоже стоит этот плагин?
 
Отпишись мне на скайп или icq, в личку мне свой скинь, а то мы тут флудить начинаем! =)
Именно этот не стоит, но зато сам решил свою проблему связанную с этим "- -"!
 
Неа :(
У тебя тоже стоит этот плагин?

В твоем случае, как я понял идет перекрывание разрешений
Как нам известно, что - '*' даёт полное право на всё, потом ты пытаешься запретить, почему-то это не правильно и PermissionEX не воспринимает это как нам хочется.
И если ты хочешь, чтоб у тебя работало поменяй это:
Код:
    op:
        permissions:
        - '*'
        - -magic.*
        prefix: '[OP]'
На вот это:
Код:
    op:
        permissions:
        - -magic.*
        - '*'
        prefix: '[OP]'
И тогда у тебя всё будет нормально работать.
Удачи!
 
http://rghost.ru/29177181 - мой пермишионс.
Но почемуто уменя не дает группам вип-ки или модерку почему? Посмотрите пожалуста протести и дайте рабочий от моего. Буду благодарен.
У тебя как я знаю много ошибок, например:
Код:
            - iConomyChestShop.shop.buy

            - iConomyChestShop.shop.sell

            - iConomyChestShop.command.iteminfo
Пропускать строчки между разрешениями не надо.
В общем писать разрешения надо так:
Код:
 permissions:
 - SpawnX.spawn
 - ChestShop.shop.create
 - ChestShop.shop.buy
 - ChestShop.shop.sell
 - iConomyChestShop.shop.create
 - iConomyChestShop.shop.create.<id>
 - iConomyChestShop.shop.exclude.<id>
 - iConomyChestShop.shop.buy
Но никак не как ты написал. И вот взять тот-же ChestShop, ты пишешь все разрешения на него по отдельности, а не проще и быстрее написать: "- ChestShop.*"? И ещё, что обозначает "<id>"? Сам не уверен но туда надо писать ид вещи, а если хочешь разрешить продавать любые вещи то надо писать вместо "<id>" знак "*" (Без кавычек) например:
- iConomyChestShop.shop.create.*
В общем лучше сам исправь ошибки.
P.S. Меня смутило название файла, "world.yml"? он должен быть "permissioms.yml"
P.S.S Если ты его просто переименовал и выложил, а у тебя он "permissions.yml", то претензий по этому поводу нет.
 
http://rghost.ru/29177181 - мой пермишионс.
Но почемуто уменя не дает группам вип-ки или модерку почему? Посмотрите пожалуста протести и дайте рабочий от моего. Буду благодарен.

У тебя как я знаю много ошибок, например:
Код:
            - iConomyChestShop.shop.buy

            - iConomyChestShop.shop.sell

            - iConomyChestShop.command.iteminfo
Пропускать строчки между разрешениями не надо.
В общем писать разрешения надо так:
Код:
 permissions:
- SpawnX.spawn
- ChestShop.shop.create
- ChestShop.shop.buy
- ChestShop.shop.sell
- iConomyChestShop.shop.create
- iConomyChestShop.shop.create.<id>
- iConomyChestShop.shop.exclude.<id>
- iConomyChestShop.shop.buy
Но никак не как ты написал. И вот взять тот-же ChestShop, ты пишешь все разрешения на него по отдельности, а не проще и быстрее написать: "- ChestShop.*"? И ещё, что обозначает "<id>"? Сам не уверен но туда надо писать ид вещи, а если хочешь разрешить продавать любые вещи то надо писать вместо "<id>" знак "*" (Без кавычек) например:
- iConomyChestShop.shop.create.*
В общем лучше сам исправь ошибки.
P.S. Меня смутило название файла, "world.yml"? он должен быть "permissioms.yml"
P.S.S Если ты его просто переименовал и выложил, а у тебя он "permissions.yml", то претензий по этому поводу нет.
Ну посмотрели... Очень много чего стоит.
А ты бы не мог в начале сказать какой у тебя Permission?
И я не думаю, что кому-то хочется разгр****ь код твой. Но можно реально укоротить твой код. Как сказал товарищ HeroNeo звёздочки тебя спасут.
Так же добавлю от себя можно заменить в default ваши работы на эту строчку - jobs.*
Так же у вас наследие прав, так зачем вы везде пихаете chestshop ?
PS У меня ощущение, что у Вас слабый английский или же Вы просто увидели знакомое слово Permission и сунули к себе в world.yml. Будьте внимательней и пользуйтесь http://translate.google.ru/
Удачи!
 
Назад
Верх