1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
  2. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Помощь по Permissions # 2

Тема в разделе "Помощь", создана пользователем mine88, 11 июн 2014.

  1. DayNinja

    DayNinja Активный участник

    Баллы:
    61
    Жду помощи.
    Вообщем, настроил PermissionEx 1.8. Выдаю права, удаляю права - все работает, все группы со своими командами, но не поддерживаются префиксы.

    Логи запуска сервера (ошибок вроде нет)
    Essentials chat
    Permissions (в качестве примера юзеры, но так-то все группы с не рабочими префиксами)


    Первый раз с таким сталкиваюсь, ChatManager ставил - не помогло
     
  2. dreadfaly

    dreadfaly Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    dolphif
    Выкинь PermissionEx и скачать LuckPerms. Рекомендую.
     
  3. DayNinja

    DayNinja Активный участник

    Баллы:
    61
    Я ждал этого. Ни когда не работал с ним, но спасибо, попробую.
     
  4. DayNinja

    DayNinja Активный участник

    Баллы:
    61
    Префиксы и суффиксы в чате так же не работают :(
    Наверное, это не совместимость с каким-либо плагином, но все нужны и сносить не хочу.
     
  5. Devel

    Devel Участник Пользователь

    Баллы:
    31
    Имя в Minecraft:
    TBOYA_MAMKA
    Попробуй установить ChatEx или ChatManager
     
  6. Devel

    Devel Участник Пользователь

    Баллы:
    31
    Имя в Minecraft:
    TBOYA_MAMKA
    Попробуй установить ChatEx или ChatManager
     
  7. DayNinja

    DayNinja Активный участник

    Баллы:
    61
    Вчера уже ставил ChatManager - не работал, а сегодня поставил ChatEx и заработало, остаюсь на старом PermissionsEx.
    Забыл сюда отписаться что решил проблему уже.
     
  8. Josiery

    Josiery Активный участник Пользователь

    Баллы:
    66
    Skype:
    exemplepoore
    Проблема заключается в том, что я у группы игроков выставил, чтобы та выдавалась по дефолту. Ну, вполне простая и обыденная вещь. Но при заходе на сервер людям ничего не выдаётся. Хотя PermissionEx с другими группами (если их выдавать через консоль) и правами функционирует нормально.
    [​IMG]
    Сам файл с пексами будет выложен внизу. Если что-то ещё потребуется, то пишите, скину.
    groups:
    member:
    default: true
    permissions:
    - -chatmanager.chat.magic
    - -essentials.gamemode
    - automessage.receive.tempnews
    - automessage.receive.news
    - automessage.receive.member
    - essentials.spawn
    - essentials.list
    - essentials.near
    - essentials.rules
    - -bukkit.command.help
    - -bukkit.command.plugins
    - -bukkit.command.me
    - -bukkit.command.kill
    - essentials.msg
    options:
    prefix: '&7'
    suffix: '&f'
    admin:
    permissions:
    - '*'
    options:
    prefix: '&f&l[&c&lAdmin&f&l]&f'
    suffix: '&e'
    builder:
    inheritance:
    - admin
    permissions:
    - -customnpcs.*
    - -essentials.deop
    - -essentials.op
    - -coloredtags.*
    - -permissions.*
    options:
    prefix: '&f&l[&e&lBuilder&f&l]&f'
    suffix: '&e:'
    tester:
    inheritance:
    - builder
    options:
    prefix: '&f&l[&3&lTester&f&l]&f'
    eventer:
    inheritance:
    - admin
    options:
    prefix: '&f&l[&4&lEventer&f&l]&f'
    permissions:
    - -permissions.*
    architector:
    inheritance:
    - eventer
    options:
    prefix: '&f&l[&4&lArchitector&f&l]&f'
    schema-version: 1
    users:
    d089be4c-25ac-11e7-9817-0cc47a180ee6:
    group:
    - admin
    options:
    name: Shanghai
    c060501b-5d19-11e7-8208-0cc47a180ee6:
    group:
    - admin
    permissions:
    - '*'
    options:
    name: AezerRus
    5e555cf0-d917-11e7-acca-b161b5c8ef9b:
    options:
    name: DirtyJ
    group:
    - builder
    6154a060-f4a8-11e7-a3c7-6bb3ce32892c:
    options:
    name: X_EHOT_X
    group:
    - tester
     
  9. Дмитрий42

    Дмитрий42 Активный участник

    Баллы:
    61
    Доброго дня! Ребят подскажите что делать. Уже пришлось хостинг менять по этой причине, думал что из-за него. Открыл я значит сервер 1.8.8 установил только самы необходимые плагины, и блин всё работает отлично кроме этого долбанного PermissionsEx. Я его уже и так настраивал и сяк, и пробелы перепроверял и с бубном плясал, не хочет падла работать и всё. Уже сижу аж зло берёт. Суть в том что он вроде бы запускается судя по консоли но не подаёт признаков жизни. Допустим зашёл на сервер а он не определяет в группу default. не работают права, ну вобщем его как будто и нет. Прописываю через консоль хостинга команду /pex user Ник add Admin и так же тишина, хотя в конфиге юзерс добавился. В общем кто знает помогите ребятки пока у меня крыша не поехала)

    вот плагины моего сервера:
    worldedit-bukkit-6.1.7.3
    PermissionsEx-1.23.4
    AuthMe-5.4.0
    worldguard-6.2.1
    Vault
    EssentialsX-2.0.1
    Clearlag
    ChatManager
     
  10. WarGuide

    WarGuide Активный участник Пользователь

    Баллы:
    61
    Например: Для команды worldguard:heal в пермишенсе пишем worldguard.heal
    Для команды essentials:warp пишем essentials.warp

    Но для команд minecraft:clear, minecraft:enchant, minecraft:xp - minecraft.clear, minecraft.enchant, minecraft.xp не работает почимуто. Как исправить? Или может нужно вместо minecraft.%command% писать не minecraft а что то другое?
     
  11. Josiery

    Josiery Активный участник Пользователь

    Баллы:
    66
    Skype:
    exemplepoore
    Это не от minecraft зависит, а от ядра, на котором у тебя стоит сервер. У меня bukkit стоит. Соответственно, песы выглядят так:
    Код:
    bukkit.command.[команда]
     
  12. WarGuide

    WarGuide Активный участник Пользователь

    Баллы:
    61
    Spigot. Не робит
     
  13. Fleim

    Fleim Новичок

    Баллы:
    6
    Имя в Minecraft:
    RedFlameTV
    Всем привет, помогите, не работает префикс

    groups:
    player:
    options:
    default: true
    prefix: '[игрок]'
    permissions:
    - modifyworld.*
    schema-version: 1
    [​IMG]

    Когда захожу на сервер сразу не дают группу "игрок".
    Чат:
    [​IMG]
    В консоле это еще пишет: (при включении сервера)
    [14:32:18 INFO]: Server permissions file permissions.yml is empty, ignoring it

    Из плагинов только AuthMe (Пробовал удалять его, не помогло)


    P.S заметил что при включении сервера, создается файл permissions.yml
    прямо в корне сервера
    [​IMG]
     
    Последнее редактирование: 11 фев 2018
  14. Josiery

    Josiery Активный участник Пользователь

    Баллы:
    66
    Skype:
    exemplepoore
    Ты должен загрузить плагин PermissionEx или какой-либо подобный плагин и уже туда писать пексы. Для префиксов и т.д надо устанавливать ChatManager или что-то подобное. И уже тогда в папке plugins, папка с пексами, можно менять префиксы.
     
  15. Sky007

    Sky007 Активный участник Пользователь

    Баллы:
    66
    Парни нужна помощь
    Вопрос:
    Как пермишен считает время жизни привилегии у игрока когда я выдал например VIP
    Время жизни отображается в таком формате 1518706498
    Как с этим всем работать с базы данных
    Я хочу через сайт выдавать привилегии на время
    Но как мне узнать конечное время в данном формате
    Или же текущее в таком же формате
    upload_2018-2-15_17-3-15.png
     
  16. Sky007

    Sky007 Активный участник Пользователь

    Баллы:
    66
    РЕШЕНО:
    Решение php функция

    $time - время в секундах которое вы выдаете на пользование привилегией
    например 120 секунд
    time() - текущее время в unix timestamp
    time()+$time = время когда привилегия закончится

    PHP:
    function getUnix($time)
    {
        return 
    time()+$time;
    }
     
  17. Agent-045

    Agent-045 Ньюби

    Баллы:
    1
    Здравствуйте, уважаемые пользователи этого сайта!) У меня возникла одна проблема с PermissionsEx, (Поэтому-то я сюда и пишу, логично!) которую я решить пока не могу. Почему-то игроки на сервере не получают никаких прав. Т.е. я создал разные группы, такие как player (default: true) и другие, но они не приобретаются игроками. Хотя, если через консоль прописать /pex user test123 group add player свои команды он получит. (Хотя префикс все равно не получит) Точно так же происходит и с другими группами. Если через консоль им выдать привилегию, свои команды они получат. Но у них не будет префикса. (+повторюсь, дефолтная группа player не приобретается)
    Что мне нужно сделать, чтобы, во-первых, у игроков отображались префиксы. (Желательно русские) и они получали по дефолту группу player. Ее что ли в default надо переименовать?
    Вот все permissions:
    Код:
    groups:
      player:
        prefix: '&a[Player]&f'
        default: true
        permissions:
        - modifyworld.*
        - essentials.clearinventory
        - essentials.build
        - essentials.kit
        - essentials.kit.starter
        - essentials.kit.builder
        - essentials.balance
        - essentials.balancetop
        - essentials.sell
        - essentials.pay
        - essentials.worth
        - essentials.afk
        - essentials.compass
        - essentials.getpos
        - essentials.msg
        - essentials.rules
        - essentials.suicide
        - essentials.ping
        - essentials.spawn
        - essentials.delhome
        - essentials.home
        - essentials.sethome.multiple.2
        - essentials.tpa
        - essentials.tpaccept
        - essentials.tpdeny
        - essentials.warp
        - essentials.warp.list
        - essentials.help
        - essentials.chat.shout
      king:
        prefix: '&6[King]&e'
        default: false
        inheritance:
        - player
        permissions:
        - essentials.fly
        - essentials.fly.safelogin
        - essentials.hat
        - essentials.helpop
        - essentials.ignore
        - essentials.near
        - essentials.sethome.multiple.3
      vip:
        prefix: '&3[&cViP&3]&2'
        default: false
        inheritance:
        - king
        permissions:
        - essentials.tree
        - essentials.more
        - essentials.repair.armor
        - essentials.god
        - essentials.tpahere
        - essentials.sethome.multiple.3
        - essentials.back.ondeath
      creat:
        prefix: '&3[&cCreative&3]&6'
        default: false
        inheritance:
        - vip
        permissions:
        - essentials.setwarp
        - essentials.gamemode
        - essentials.ptime
        - essentials.repair
        - essentials.bigtree
        - essentials.sethome.multiple.4
      helper:
        prefix: '&с[&4Administrator&с]&4'
        default: false
        inheritance:
        - creat
        permissions:
        - essentials.tp
        - essentials.heal
        - essentials.feed.others
        - essentials.exp.give.others
        - essentials.kick.notify
        - essentials.invsee
        - essentials.kill.force
        - essentials.sethome.multiple.15
        - essentials.mute
        - essentials.warp.overwrite.*
        - essentials.delwarp
        - trollboss.*
      admin:
        prefix: '&4[Top admin]&1'
        default: false
        inheritance:
        - helper
        permissions:
        - essentials.jails
        - essentials.lightning.others
        - essentials.broadcast
        - essentials.clearinventory.others
        - essentials.fireball
        - essentials.burn
        - essentials.togglejail
        - essentials.togglejail.offline
        - essentials.jump
        - essentials.sethome.multiple.50
        - essentials.tpohere
        - essentials.invsee.modify
        - essentials.heal.others
        - essentials.whois
        - essentials.burn
        - essentials.ext
      star:
        prefix: '&1[*STAR*]'
        default: false
        permissions:
        - '*'
      creator:
        prefix: '&5[*CREATOR*]'
        default: false
        permissions:
        - '*'
    schema-version: 1
    users:
      be4c4b88-c56b-3b93-aec4-4bc0d038a924:
        group: player
        options:
          name: test123
    
    Заранее спасибо за помощь!
     
  18. OneDisik

    OneDisik Активный участник Пользователь

    Баллы:
    66
    Хоть бы информацию о версии плагина и т д
    Может из-за того что надо писать
    Код:
    groups:
      default:
        options:
          default: true
          prefix: 'Игрок'
        permissions:
        - modifyworld.*
    Код:
        options:
          prefix: '&8[&7Крестьянин&8] &f'
    С новой версии должна быть строчка options:
    Ещё может потому что у тебя не стоит плагин на чат
     
  19. Sky007

    Sky007 Активный участник Пользователь

    Баллы:
    66
    Нужно: Выдавать привилегии на время через сайт

    Проблема:
    Если я добавляю запись в базу данных в таблицу где хранятся данные
    привилегии которые выданы игроку на время. upload_2018-2-16_19-35-49.png
    То на сервере привилегия не выдается и прав нету.
    И по истечению времени например (120 секунд) запись не удаляться
    /pex reload не помогает
    Версия плагина 1.23.4
    Сервер 1.8

    Но если я выдаю привилегию через консоль и в бд попадают те самые данные которые я заполнял через сайт
    То все работает и привилегия выдается.
    По истечении времени запись удаляется

    Разницы между записями добавленными через консоль
    И добавленными мною(выдается активацией бонус кода)
    Разницы между записями нет абсолютно

    Как это можно пофиксить?
    Может быть такое что плагин вешает какой то триггер на запись?
     
    Последнее редактирование: 16 фев 2018
  20. GymrakZ

    GymrakZ Активный участник

    Баллы:
    61
    Имя в Minecraft:
    Gymrak
    Не видно префиксы.помогите пожалуйста решить данную проблему.
    Посмотрите скрин, все ли там правильно написано?или проблема может быть в каком-то плагине?
     

    Вложения:

Поделиться этой страницей