Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Скрыть объявление

Помогите Как запретить админам команду /op?

Тема в разделе "[Архив] Помощь", создана пользователем Gabrrr, 18 сен 2012.

  1. max--2

    max--2 Старожил Пользователь

    Баллы:
    173
    ну это отключит перм, а я пример в общем написал
     
    Gabrrr нравится это.
  2. Хостинг MineCraft
    <
  3. kaban1997

    kaban1997 Старожил Переводчик Пользователь

    Баллы:
    173
    Не, ну я не спорю что ты пример написал, а я написал пример команды на запрет
     
    caNek и Gabrrr нравится это.
  4. akke

    akke Старожил Пользователь

    Баллы:
    103
    Этот пример работать не будет. Почему? В вики подробно описано: https://github.com/PEXPlugins/PermissionsEx/wiki/Basic-Permissions-Setup#wiki-file-backend-notes
    Или ты в английский не можешь? Читать тему нужно прежде чем бросаться отвечать
     
    Gabrrr нравится это.
  5. max--2

    max--2 Старожил Пользователь

    Баллы:
    173
    Тогда так:
    Код:
        permissions:
        - -bukkit.command.op.give
        - '*'
    Не было времени проверить прошлое сообщение.
     
    Gabrrr и akke нравится это.
  6. Dalems

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

    Баллы:
    63
    Skype:
    galems
    Имя в Minecraft:
    Dalems
    Попробовал
    Код:
    /pex group Admins add -bukkit.command.op
    пишет что работает потестил....осталось так же...
    Код:
    2012-09-19 22:47:02 [SEVERE] java.lang.RuntimeException: Permissions manager is not accessable. Is the PermissionsEx plugin enabled?
    2012-09-19 22:47:02 [SEVERE]    at ru.tehkode.permissions.bukkit.PermissionsEx.getPermissionManager(PermissionsEx.java:148)
    2012-09-19 22:47:02 [SEVERE]    at ru.tehkode.permissions.bukkit.PermissionsEx.getUser(PermissionsEx.java:155)
    2012-09-19 22:47:02 [SEVERE]    at ru.tehkode.permissions.bukkit.superperms.PermissiblePEX.isPermissionSet(PermissiblePEX.java:202)
    2012-09-19 22:47:02 [SEVERE]    at org.bukkit.permissions.PermissibleBase.hasPermission(PermissibleBase.java:71)
    2012-09-19 22:47:02 [SEVERE]    at ru.tehkode.permissions.bukkit.superperms.PermissiblePEX.checkPermission(PermissiblePEX.java:113)
    2012-09-19 22:47:02 [SEVERE]    at ru.tehkode.permissions.bukkit.superperms.PermissiblePEX.hasPermission(PermissiblePEX.java:102)
    2012-09-19 22:47:02 [SEVERE]    at org.bukkit.craftbukkit.entity.CraftHumanEntity.hasPermission(CraftHumanEntity.java:98)
    2012-09-19 22:47:02 [SEVERE]    at org.bukkit.craftbukkit.CraftServer.broadcast(CraftServer.java:1099)
    2012-09-19 22:47:02 [SEVERE]    at org.bukkit.craftbukkit.CraftServer.broadcastMessage(CraftServer.java:446)
    2012-09-19 22:47:02 [SEVERE]    at uk.co.mdtechnology.automessage.SendMessage.run(SendMessage.java:45)
    2012-09-19 22:47:02 [SEVERE]    at java.lang.Thread.run(Unknown Source)
    
    второй вариант
     
    Gabrrr нравится это.
  7. Dalems

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

    Баллы:
    63
    Skype:
    galems
    Имя в Minecraft:
    Dalems
    Код:
    /pex group Admins add -bukkit.command.op
    и в пермишионсах прописал,теперь запретило менять Группу игрокам админу)
    но команду "/op name" так же могу использовать,пробовал на других...
     
    Gabrrr нравится это.
  8. Автор темы
    Gabrrr

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

    Баллы:
    88
    Skype:
    applejke125
    Имя в Minecraft:
    Gabrrr
    Значит, пока другого способа запретить эту команду, кроме как ее не разрешать путём просто прописи всех остальных разрешений не найдено?

    Commandblocker - посмотрел выдио-гайды на ютюбе - там что-то с рычагами и т.п., вообщем не стал разбираться, не для нас это :D
     
  9. Dalems

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

    Баллы:
    63
    Skype:
    galems
    Имя в Minecraft:
    Dalems
    я тоже думал что будет проще переписать все команды отдельно...
    кстати командблокер ненашёл)))
     
    GJEvolution и Gabrrr нравится это.
  10. max--2

    max--2 Старожил Пользователь

    Баллы:
    173
    Ребятооо я же кинул ответ:
    Код:
        permissions:
        - -bukkit.command.op.give
        - '*'
    Могу даже готовую группу кинуть:
    Код:
      Admin:
        default: false
        permissions:
        - -bukkit.command.op.give
        - '*'
        prefix: '&c[Admin] '
        suffix: '&f'
     
    Gabrrr нравится это.
  11. max--2

    max--2 Старожил Пользователь

    Баллы:
    173
    http://dev.bukkit.org/server-mods/commandblocker/ Версия 1.2.3 Но думаю что на 1.3.1 пойдет
    http://dev.bukkit.org/server-mods/command-blocker/ Версия 1.3.2

    Но я не думаю что нужно нагружать сервер лишними плагинами, если можно все сделать в PermissionsEX
     
  12. Dalems

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

    Баллы:
    63
    Skype:
    galems
    Имя в Minecraft:
    Dalems
    Код:
      Admins:
        default: false
        inheritance:
        - Moder
        permissions:
        - -bukkit.command.reload
        - -bukkit.command.op
        - '*'
    Где ошибка?
     
    Nikolai и Gabrrr нравится это.
  13. Автор темы
    Gabrrr

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

    Баллы:
    88
    Skype:
    applejke125
    Имя в Minecraft:
    Gabrrr
    Да, спасибо. Первый раз я толи не релогнул пекс, толи ещё что.. Вообщем, работает.
    Ловите лайки свои :D

    Я так понял, работает только в этом порядке?
     
    BleaZzZ нравится это.
  14. max--2

    max--2 Старожил Пользователь

    Баллы:
    173
    У тебя выдается ошибка при загрузке сервера именно permissions?
    Это ты кинул весь permissions.yml?
     
    Gabrrr нравится это.
  15. Dalems

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

    Баллы:
    63
    Skype:
    galems
    Имя в Minecraft:
    Dalems
    да,на Админс,и ошибку не выдаёт а просто не реагирует пермиссион что Админ даёт опку,запретило просто менять группу админу другим игрокам.
    Ps го в скайп?
     
    Gabrrr нравится это.

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