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

Помощь по Permissions # 2

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

  1. Klein_boy

    Klein_boy Ньюби

    Баллы:
    1
    Можешь просто прописать /mute 1, то есть ты этим заменишь предыдущий мут на 1 секунду
    Да и в принципе ты можешь прописать собственное право: - essentials.unmute
    Можно ещё прописать права на время выдачи, но это уже другая история.)
     
  2. Alexander88888

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

    Баллы:
    66
    Имя в Minecraft:
    Sasha88888
    Здравствуйте, у Основателя стоит '*' . Мне нужно сделать, что бы например удалять, добавлять, в регионы мог только свои . Я сделал вот так, но моя "система" не работает, помогите . Сам pex:


    PHP:
        - -worldguard.region.addowner.*
        - -
    worldguard.region.removeowner.*
        - -
    worldguard.region.addmember.*
        - -
    worldguard.region.removemember.*
        - -
    worldguard.region.flag.regions.*
        - -
    worldguard.region.remove.*
        - 
    '*'
        
    -
        - 
    worldguard.region.addowner.own.*
        - 
    worldguard.region.removeowner.own.*
        - 
    worldguard.region.addmember.own.*
        - 
    worldguard.region.removemember.own.*
        - 
    worldguard.region.flag.regions.own.*
        - 
    worldguard.region.remove.own.*
        
    options:
          
    prefix' &8[&bОснователь&8] &a'
          
    suffix'&a'
          
    default: false
     
  3. YT_NIKITA

    YT_NIKITA Новичок

    Баллы:
    6
    Имя в Minecraft:
    RUSSIYA
    Пжалуйста, помогите с командой /pex. Когда я в консоли пишу /pex user RUSSIYA add gladmin. В консоли пишет: Permission "gladmin" added! А на сервере мне ничего не выдается, и в чате я без префикса и без команда. Пожалуйста помогите! если-что можно написать сюда----> https://vk.com/id216251691
     
  4. 777Sergey777

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

    Баллы:
    66
    Попробуй так:
    1. - '*'
    2. - -worldguard.region.addowner.own.*
    3. - -worldguard.region.removeowner.own.*
    4. - -worldguard.region.addmember.own.*
    5. - -worldguard.region.removemember.own.*
    6. - -worldguard.region.flag.regions.own.*
    7. - -worldguard.region.remove.own.*
    8. options:
    9. prefix: ' &8[&bОснователь&8] &a'
    10. suffix: '&a'
    11. default: false
     
  5. YT_NIKITA

    YT_NIKITA Новичок

    Баллы:
    6
    Имя в Minecraft:
    RUSSIYA
    Извените если не туда написал, просто низнал куда писать. Кто может помочь помогите---Когда я например хочу комута выдать оп через чат сtрвера я пиши например /op zombx нажимаю Enter и в чате пишет это запрещено писать, почему? и как это убрать? помогите пожалуйста если что можно написать сюда https://vk.com/id216251691
     
  6. BestLunar

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

    Баллы:
    78
    Ты не правильно команду пишешь. Надо писать так: /pex user НИК group add gladmin (Командой /pex user НИК add gladmin Ты выдал право игроку .
     
  7. Prikolist75

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

    Баллы:
    66
    вот небольшой пример - сравни разницу
    groups:
    Admin:
    permissions:
    - '*'
    options:
    default: false
    User:
    permissions:
    - modifyworld.*
    - worldedit.selection.hpos
    - worldedit.selection.pos
    - worldedit.wand
    - worldedit.selection.expand
    - worldguard.region.select.own.*
    - worldguard.region.claim
    - worldguard.region.info.own.*
    - worldguard.region.addmember.own.*
    - worldguard.region.removemember.own.*
    - worldguard.region.list
    - worldguard.region.info.own.*
    - worldguard.region.remove.own.*
    - essentials.home
    - essentials.delhome
    - essentials.sethome
    - essentials.spawn
    - essentials.warp
    - essentials.build.*
    - essentials.kit
    - essentials.kits.firework
    - essentials.chat.shout
    - essentials.chat.question
    - essentials.afk
    - essentials.afk.auto
    options:
    default: true
    schema-version: 1
     
  8. DJBear

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

    Баллы:
    61
    Помогите пожалуйста как дать в permissions права на команду /money ?
     
  9. BestLunar

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

    Баллы:
    78
    Вставляй это право: essentials.balance (/bal и /money Одно и тоже)
     
  10. DJBear

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

    Баллы:
    61
     
  11. BestLunar

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

    Баллы:
    78
  12. mrbrus12

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

    Баллы:
    61
    Ребята, у меня проблема. Новые игроки не записываются в PEX группу. Новый игрок в группе [].
    Вот что пишет при /pex user
    [12:31:18 INFO]: 128d5218-39ac-3d85-a91e-9ec0ea54bd3a (Last known username: Joe_Doun) []
    Почему PEX не зачисляет игрока в группу?
    groups:
    Users:
    permissions:
    - modifyworld.*
    - authme.player.*
    - automessage.receive.default
    - chatguard.list
    - essentials.afk
    - essentials.back
    - essentials.balance
    - essentials.balancetop
    - essentials.ban.notify
    - essentials.book
    - essentials.book.author
    - essentials.book.title
    - essentials.build
    - essentials.compass
    - essentials.enderchest
    - essentials.getpos
    - essentials.help
    - essentials.ignore
    - essentials.info
    - essentials.jails
    - essentials.joinfullserver
    - essentials.kit
    - essentials.kits.noob
    - essentials.list
    - essentials.mail
    - essentials.mail.send
    - essentials.me
    - essentials.motd
    - essentials.msg
    - essentials.msg.url
    - essentials.pay
    - essentials.protect
    - essentials.protect.alerts
    - essentials.recipe
    - essentials.rules
    - essentials.seen
    - essentials.seen.banreason
    - essentials.sell
    - essentials.spawn
    - essentials.suicide
    - essentials.tpa
    - essentials.tpaccept
    - essentials.tpahere
    - essentials.tpdeny
    - essentials.tpo
    - essentials.tptoggle
    - essentials.warp
    - essentials.warp.list
    - essentials.warps.*
    - essentials.worth
    - mcjobs.jobs.all
    - mcjobs.world.all
    - randomport.portself
    - worldedit.selection.*
    - worldedit.selection.size
    - worldedit.wand
    - worldedit.wand.toggle
    - worldguard.region.addmember.own.*
    - worldguard.region.addowner.own.*
    - worldguard.region.claim
    - worldguard.region.info.*
    - worldguard.region.list.own
    - worldguard.region.redefine.own.*
    - worldguard.region.remove.own.*
    - worldguard.region.removemember.own.*
    - worldguard.region.removeowner.own.*
    - worldguard.region.select.own.*
    - worldguard.region.setparent.own.*
    - worldguard.region.setpriority.own.*
    - worldguard.region.teleport.own.*
    - worldguard.region.wand
    options:
    default: true
    prefix: '&f[&5Player&f] &e'
    Vip:
    options:
    default: false
    prefix: '&f[&1VIP&f] &e'
    inheritance:
    - Users
    permissions:
    - chatex.chat.*
    - chatguard.ignoreadv
    - chatguard.ignorecaps
    - essentials.back.ondeath
    - essentials.broadcast
    - essentials.hat
    - essentials.joinfullserver
    - essentials.kits.vip
    - essentials.list.hidden
    - essentials.msg.*
    - essentials.msg.color
    - essentials.near
    - mcjobs.jobsavail.all
    - myhome.bypass.*
    - simpleprefix.VIP
    Fly:
    options:
    default: false
    prefix: '&f[&bFly&f] &b'
    inheritance:
    - Users
    permissions:
    - essentials.fly
    Moderator:
    options:
    default: false
    prefix: '&f[&1Moderator&f] &b'
    inheritance:
    - Users
    - Vip
    - Fly
    permissions:
    - chatex.mod
    - chatguard.*
    - essentials.balance.others
    - essentials.ban
    - essentials.ban.offline
    - essentials.banip
    - essentials.bigtree
    - essentials.break
    - essentials.break.bedrock
    - essentials.broadcast
    - essentials.clearinventory
    - essentials.clearinventory.others
    - essentials.delwarp
    - essentials.eco
    - essentials.enderchest.modify
    - essentials.enderchest.others
    - essentials.essentials
    - essentials.exp.give
    - essentials.exp.set
    - essentials.ext
    - essentials.gamemode
    - essentials.gc
    - essentials.getpos.others
    - essentials.give
    - essentials.invsee
    - essentials.invsee.modify
    - essentials.item
    - essentials.jails
    - essentials.jump
    - essentials.kick
    - essentials.kickall
    - essentials.kill
    - essentials.lightning.*
    - essentials.mute
    - essentials.ping
    - essentials.protect.admin
    - essentials.protect.ownerinfo
    - essentials.realname
    - essentials.repair.all
    - essentials.seen.extra
    - essentials.seen.ipsearch
    - essentials.sethome.multiple.unlimited
    - essentials.setwarp
    - essentials.socialspy
    - essentials.spawner.*
    - essentials.spawnmob.*
    - essentials.tempban
    - essentials.tempban.offline
    - essentials.thunder
    - essentials.time
    - essentials.time.set
    - essentials.togglejail
    - essentials.togglejail.offline
    - essentials.top
    - essentials.tp
    - essentials.tpaall
    - essentials.tpohere
    - essentials.tree
    - essentials.unban
    - essentials.unbanip
    - essentials.vanish.interact
    - essentials.vanish.see
    - essentials.weather
    - essentials.whois
    - worldedit.extinguish
    - simpleprefix.Moderator
    Admin:
    default: false
    inheritance:
    - Users
    - Vip
    - Fly
    - Moderator
    options:
    prefix: '&c[Admin] '
    permissions:
    - '*'
    - simpleprefix.Admin
    Owner:
    default: false
    inheritance:
    - Users
    - Vip
    - Fly
    - Moderator
    - Admin
    options:
    prefix: '[&4&LOwner&R] '
    permissions:
    - '*'
    - simpleprefix.command.*
    - simpleprefix.Owner
    schema-version: 1
    users:
    128d5218-39ac-3d85-a91e-9ec0ea54bd3a:
    group: []
    options:
    name: Joe_Doun
     
  13. BestLunar

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

    Баллы:
    78
    Ты точно правильно пишешь комманду? /pex user НИК group set Owner
     
  14. mrbrus12

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

    Баллы:
    61
    Я имею ввиду что игроки, которые зарегались. Не имеют группы. Тоесть они вне группы Users и не остальные.
     
  15. BestLunar

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

    Баллы:
    78
    Хм... Тогда я не знаю :cry: Там есть default: true
     
  16. gianluca91

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

    Баллы:
    66
    Имя в Minecraft:
    gianluca91
    Как импортировать permissions.sql обратно в permissions.yml?Если это нельзя,то как импортировать новый permissions.yml,чтобы группы у игроков остались?
     
  17. Masterka

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

    Баллы:
    76
    Имя в Minecraft:
    Masterka
    Короче проблема такая. Поставил пекс. Настроил группы. Погонял команды групп и вроде всё работало. Кроме одной группы. В ней не стоит прав т.к. указана звезда. Однако ни одна команда не работает. (Префикс в в чате выдаёт. Исходя из этого возможность того что я чет напартачил с назначением в группу исключается.
    [​IMG]
    [​IMG]
    [​IMG]
     
  18. _Orphen_

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

    Баллы:
    76
    странно как то идут у вас группы
    Код:
    groups:
      Player:
        options:
          default: true
          prefix: '&7[&aИгрок&7]&f'
        permissions:
        - modifyworld.*
     Admin:
        options:
          default: false
          prefix: '&7[&cАдмин&7]&f'
        inheritance:
        - Player
        permissions:
        - '*'
    
    получается в опциях default и префикс а все остальное вне. PermissionsEx-1.23.4
     
  19. Masterka

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

    Баллы:
    76
    Имя в Minecraft:
    Masterka
    У меня пекс 1.7.10 (Там строки options: вообще нету почему то.)
    Скорее всего из за разных версий пекса. Да и у вас группы тоже странно идут.
    Перед группой Player 1 пробел а перед остальными два.
    Можете скинуть скриншот вашего пекса который открыт через notepad?
    Попробую скопировать, но с своими правами.
     
    Последнее редактирование: 16 июл 2017
  20. Daniel576

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

    Баллы:
    88
    Краткая суть проблемы: не выдаётся (корректно) временное право.

    Подробности:
    1. БекЕнд: MySQL
    2. Используемая команда: pex user <nick> timed add cmi.command.fly 2592000 world

    Логи:
    Код:
    > pex user DanielTenebris timed add cmi.command.fly 2592000 world
    [06:17:50 INFO]: Timed permission "cmi.command.fly" added!
    [06:17:50 INFO]: [PermissionsEx] User "6b38ad57-0fb0-3581-bda2-4bf1aaed4b3e" get timed permission "cmi.command.fly" for 2592000 seconds from CONSOLE
    Код:
    > pex user DanielTenebris
    [06:15:40 INFO]: '6b38ad57-0fb0-3581-bda2-4bf1aaed4b3e/DanielTenebris' is a member of:
    [06:15:40 INFO]: default (not ranked)
    [06:15:40 INFO]: DanielTenebris's permissions:
    [06:15:40 INFO]:
    [06:15:40 INFO]: DanielTenebris's options:
    [06:15:40 INFO]: name = "DanielTenebris"
    
    Как можно заметить по логам, право якобы выдаётся, но оно не вписывается в базу данных и при просмотре прав игрока там пусто. На деле же игрок может юзать команду до перезахода на сервер. После его перезахода права подгружаются из бд и право исчезает. (логично)

    Вопрос: как решить. (кроме как перевести бекенд в file. Не вариант. Сменить плагин тоже не особо хочется.)

    Кто-то сталкивался с таким?
     

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