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

Помогите Создание отдельных скорбордов в отдельных регионах

Тема в разделе "Помощь", создана пользователем KRSHTK, 23 ноя 2022.

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

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

    Баллы:
    31
    Здравствуйте. Я использую плагин TAB на скорборды, и мне нужно сделать так, чтобы в регионе под названием к примеру "cutter" выходил скорборд, который я впишу в конфигурации. Пробовал это делать через LuckPerms и ExtraContext, не помогло. Попробовал плейсхолдер %worldguard_region_name% - не помогло. Пишу сюда, надеюсь на вашу помощь.
     
  2. Overwrite

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

    Баллы:
    98
    Имя в Minecraft:
    artcart
    Сделай через дисплей кондишн
     
  3. Автор темы
    KRSHTK

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

    Баллы:
    31
    Я так и делал.
    display-condition: "%worldguard_region_name%=cutter"
    display-condition: "permission:tab.scoreboard.cutter" - в настройках лакпермс контексты были настроены правильно
     
  4. Автор темы
    KRSHTK

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

    Баллы:
    31
  5. Автор темы
    KRSHTK

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

    Баллы:
    31
    надеюсь, на чью-то помощь. если же это невозможно - скажите, кто хорошо разбирается в плагине. благодарю
     
  6. imDaniX

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

    Баллы:
    96
    Имя в Minecraft:
    imDaniX
    Можешь показать, как именно ты делал это через контексты? Как через display-condition? И что вообще показывает %worldguard_region_name% когда ты стоишь в этом самом регионе (всякое может быть, если в точке несколько регионов)?
     
  7. Автор темы
    KRSHTK

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

    Баллы:
    31
    Через контексты - скачал дополнительный плагин ExtraContext, настроил в конфиге всё на true. И теперь я захожу в плагин "TAB", делаю скорборд, и выходит так:
    Код:
        mine:
          display-condition: "permission:scoreboard.mine"
          title: "ПРИМЕР"
          lines:
            - "&f"
            - "&b"
            - "&3"
            - "&3"
            - "..."
    Далее, зайдя в вебредактор LuckPerms, я пишу право "scoreboard.mine", после чего в меню контекстов появилось "worldguard:in-region:", после двокрапки я написал название региона. То есть выглядит контекст так:
    worldguard:in-region:mine
    world:world

    Казалось бы, всё настроено, всё отлично, переустанавливаю сервер. Захожу на спавн сервера, у меня там есть заготовленный регион "mine". Я в него захожу, а тот скорборд, которому не нужны права, как был - так и остается.

    ---

    Насчет WorldGuard... Я просто взял плейсхолдер с сайта плагина PAPI, и всё также, только заменяю строку в display-condition:
    Код:
        mine:
          display-condition: "%worldguard_region_name%=mine"
          title: "ПРИМЕР"
          lines:
            - "&f"
            - "&b"
            - "&3"
            - "&3"
            - "..."
    Изучив документацию, я использовал именно знак равно "=", но всё равно ничего не работает.

    ---

    ? Возможно ошибка в этом:
    Версия сервера 1.12.2, Paper. У меня есть обычный скорборд, который не требует прав. То есть, как только заходишь на сервер - он должен появится у любого игрока без исключения, не выдавая никакой группе права.

    Надеюсь на твою помощь.
     
  8. imDaniX

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

    Баллы:
    96
    Имя в Minecraft:
    imDaniX
    worldguard:in-region просто проверяет, находишься ли ты в любом регионе. Для проверки конкретного региона требуется контекст worldguard:region.
    [​IMG]
     
    Последнее редактирование: 26 ноя 2022
  9. Автор темы
    KRSHTK

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

    Баллы:
    31
    Наконец всё сработало. Спасибо тебе огромное, я не знаю чем могу отблагодарить! Тема закрыта.
     
  10. Автор темы
    KRSHTK

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

    Баллы:
    31
    Теперь тема опять открыта. При моем первом заходе на сервер всё было нормально, но сейчас опять не показываются скорборды.
    upload_2022-11-27_0-36-32.png
    Регион правильный, контексты настроены правильно - всё равно ничего. Обычный, дефолтный скорборд.
     
  11. imDaniX

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

    Баллы:
    96
    Имя в Minecraft:
    imDaniX
    Честно говоря, тут уж мало что могу посоветовать, кроме как перепроверить всё, особенно настройки скорборда в самом TAB. Пытался на своем тестовом и перезаходить, и перезагружать, и перемещать рг, но все как работало, так и работает.
     
  12. Автор темы
    KRSHTK

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

    Баллы:
    31
    Проверь пожалуйста, сейчас кину всё:

    ТАВ:

    Код:
        mine:
          display-condition: "permission:tab.scoreboard.cutter"
          title: "&3&lПРИМЕР"
          lines:
            - "&f"
            - "&b:"
            - "&3&l"
    LuckPerms:

    photo_2022-11-27_01-31-48 (1).jpg

    Регион cutter: есть
    Скорборда: нету
     
  13. imDaniX

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

    Баллы:
    96
    Имя в Minecraft:
    imDaniX
    У тебя прописан в контексте регион cutter, а на скриншоте mine.
     
  14. Автор темы
    KRSHTK

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

    Баллы:
    31
    Я это понимаю, но в регионе cutter также нету скорборда, как и в регионе mine. Я должен сделать два скорборда - для шахты и лесоруба. Но не в регионе cutter, не в регионе mine - нету скорбордов.
     
  15. Автор темы
    KRSHTK

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

    Баллы:
    31
    Может можно как-то сделать скорборды в координатах определенных? Хотя, это уже звучит как бред.
     
    Последнее редактирование: 27 ноя 2022
  16. imDaniX

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

    Баллы:
    96
    Имя в Minecraft:
    imDaniX
    upload_2022-11-27_2-53-19.png
    Код:
      scoreboards:
        mines:
          display-condition: "permission:sb.mines"
          title: "Регион mines"
          lines:
            - "%animation:MyAnimation1%"
        cutter:
          display-condition: "permission:sb.cutter"
          title: "Регион cutter"
          lines:
            - "%animation:MyAnimation1%"
        scoreboard1:
          title: "Стандартный"
          lines:
            - "%animation:MyAnimation1%"
    [​IMG]
    Убедись, что у твоего стандартного нет никаких display-condition, иначе, думается, TAB может просто ставить на него приоритет.
     
  17. Автор темы
    KRSHTK

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

    Баллы:
    31
    Нету:
    Код:
      scoreboards:
        scoreboard:
          title: "&3&lCLOSEMINE"
          lines:
            - "&f"
            - "&b&lПРИМЕР:"
            - "&3&l▪ &bНик: &f%player_name%"
            - "&3&l▪ &bСтатус: &f%luckperms_prefix%"
    Может ли как-то влиять контекст world? Я лично сомневаюсь, но возможно всё.
     
  18. Автор темы
    KRSHTK

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

    Баллы:
    31
    Мы можем пойти в дискорд, телеграм, или уже поздно? Я на демонстрации экрана смогу тебе всё показать.
     
  19. Korshun

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

    Баллы:
    31
    А у меня нет, помоги пж
     

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