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

Помогите Что означают знаки в PermissionsEx и наследственность?

Тема в разделе "[Архив] Помощь", создана пользователем BigNick, 5 авг 2013.

  1. Автор темы
    BigNick

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

    Баллы:
    103
    Насчёт точек и звёздочек по-подробней, пожалуйста. А вот про наследственность (inheritance) я знаю, но с ним у меня 1 вопрос, а точнее задача:
    Существует 3 группы: Юзер, Модер, Супер-Модер. Модер наследует юзера, а супер-модер наследует модера. Получается у супер-модера есть те же возможности, что и у юзера т.к. супер-модер наследует модера, а он в свою очередь юзера?
     
  2. Хостинг MineCraft
    <
  3. d3lour

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

    Баллы:
    123
    Имя в Minecraft:
    d3lour
    Звездочка дает все права к данному разделу плагина (не знаю как правильно сформулировать)
     
    BigNick нравится это.
  4. Автор темы
    BigNick

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

    Баллы:
    103
    Я тебя понял, ну а точка?
     
  5. d3lour

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

    Баллы:
    123
    Имя в Minecraft:
    d3lour
    Не совсем понял. Покажи пример с точкой.
    Или ты про "essentials.*"? (пример)
     
  6. Автор темы
    BigNick

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

    Баллы:
    103
    Да
     
  7. d3lour

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

    Баллы:
    123
    Имя в Minecraft:
    d3lour
    essentials.*

    essentials - название плагина, потом через точку идет разрешение на команду, но в данном случае у нас стоит звездочка (*), которая разрешает все.
    Не помню комманд, но вот еще как пример:
    essentials.command

    Может также быть несколько "точек".
    essentials.command.command

    Это зависит от команды
     
    BigNick нравится это.
  8. Автор темы
    BigNick

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

    Баллы:
    103
    Я это и так знал, я имел ввиду про точку перед звёздочкой. Ну а что про задачу?
     
  9. d3lour

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

    Баллы:
    123
    Имя в Minecraft:
    d3lour
    =/
    Звездочка - это как команда
    Другими словами можешь представить звездочку как слово "all", например.
    Тогда будет essentials.all
     
    BigNick нравится это.
  10. Автор темы
    BigNick

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

    Баллы:
    103
    Спасибо, я ещё раз убедился в этом.
     
  11. NanoRus

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

    Баллы:
    88
    Про группы да, у Супер-Модера будут права и Модера и Юзера.
    А точка, как сказал d3lour, ничего не делает, она всего-лишь отделяет плагин от права. А точка перед звездочкой - это то же самое, только звездочка дает абсолютно все права плагина/комманд.
    Сложно объяснить, но к примеру:
    Код:
    worldedit.region.set
    - дает право на заполнение региона выбранным блоком,
    Код:
    worldedit.region.*
    - дает право на все операции с регионом,
    Код:
    worldedit.*
    - дает право на всё в WorldEdit.
    По такому принципу работают все права на плагины.
     
    BigNick нравится это.
  12. Автор темы
    BigNick

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

    Баллы:
    103
    Хах, спасибо, но про это я и до этого знал, сомневался только с точкой перед звёздой.
     
  13. NanoRus

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

    Баллы:
    88
    ок)
     
  14. d3lour

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

    Баллы:
    123
    Имя в Minecraft:
    d3lour
    А мне лойс не запилил :c
     
  15. Автор темы
    BigNick

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

    Баллы:
    103
    Сорри, мне казалось, что поставил. Видимо проблемы с интернетом.
     

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