Помогите TAB и LuckPerms - донаты с приоритетом.

Статус
Закрыто для дальнейших ответов.

Faust_404

Участник
Пользователь
Баллы
31
Ник в Minecraft
WanderDeath
Дорогие друзья! Мне нужна ваша помощь!

У меня вот 2 вида плагина + 1 Vault для поддержки.
Luckperms и TAB

В TAB примерно такой донат с приоритетом [LP]

[prefix.5&f[&eИгрок&f] [default]
[weight.0] Игрок должен в табе быть ниже.

[prefix.5.&f[&aСоздатель&f] [tech]
[weight.20] (полный доступ *) должен быть под игроком.


Но в итоге получается после изменения приоритета Игрок показывает выше, а супердонаты ниже, если вы меня поняли.

/tab group default tabprefix &eИгрок &f
/tab group default tagprefix &eИгрок &f

/tab group tech tabprefix &6VIP &f
/tab group tech tagprefix &6VIP &f



Пожалуйста помогите!
 

Вложения

  • Аннотация 2019-11-03 180417.png
    Аннотация 2019-11-03 180417.png
    100 КБ · Просмотры: 69
  • Аннотация 2019-11-03 180433.png
    Аннотация 2019-11-03 180433.png
    155,8 КБ · Просмотры: 60
  • Аннотация 2019-11-03 180557.png
    Аннотация 2019-11-03 180557.png
    442,1 КБ · Просмотры: 62
Последнее редактирование:
Зауважал.

Но в итоге получается после изменения приоритета Игрок показывает выше, а супердонаты ниже, если вы меня поняли.
Это не зависит от LP. Приоритет отображения настраивается в самом плагине TAB (глянь конфиг).

Код:
group-sorting-priority-list:
- admin
- zamadmin
- zamzamaadmin
- zamzamazamazamaadmin
- premium
- vip
- default
 
upload_2019-11-3_18-55-26.pngupload_2019-11-3_18-54-55.png

Не изменилось, группа tech главный внизу находится или надо наоборот?
 

Вложения

  • upload_2019-11-3_18-54-31.png
    upload_2019-11-3_18-54-31.png
    4,6 КБ · Просмотры: 21
Вроде сталкивался с таким а вроде и нет. Попробуй установить каждой группе дисплейнейм /lp setdisplayname default "&eИгрок &f" и также для создателя.
 
Посмотреть вложение 55136Посмотреть вложение 55135

Не изменилось, группа tech главный внизу находится или надо наоборот?
Странно. Попробуй совет выше. Но у меня всё работало из коробки без лишних телодвижений, что на 1.12, что на 1.13. И попробуй, вместо /tab reload, перезагрузить весь сервер, авось прокатит.
 
Код:
change-nametag-prefix-suffix: true
change-tablist-prefix-suffix: true
enable-header-footer: true

#20 ticks = 1 second
nametag-refresh-interval-ticks: 20
tablist-refresh-interval-ticks: 20
header-footer-refresh-interval-ticks: 2

header:
  - "&9&lNight&a&lWest"
  - "&7&l&fДобро пожаловать!"
  - "&7Онлайн игроков: &f%online%"
  - "&e&l&nСЕРВЕР АВТОРИЗАЦИЯ"
  - ""
footer:
  - ""
  - "&evk.com/nightwest"

#the yellow number in tablist
#options: PING, HEARTS, NONE (to disable it), CUSTOM (any placeholder defined below)
tablist-objective: PING
tablist-objective-custom-value: "%some_placeholderapi_placeholder%"

#NOT case sensitive
group-sorting-priority-list:
  - tech
  - premium
  - vip+
  - vip
  - default

#properties: tabprefix, tabsuffix, tagprefix (in name tag), tagsuffix, customtabname (modifying the name itself), header, footer
#extra ones which need unlimited nametag mode enabled: abovename (line of text above name tag), belowname (below name tag), customtagname
Groups:
  Owner:
    tabprefix: "&0&l[&a&lOwner&0&l] &a"
    tagprefix: "&2&lOwner &a"
    header:
      - "ur server man"
    footer:
      - "welcome"
      - ""
      - "THIS IS NOT A BUG"
      - "DO NOT REPORT THIS AS A BUG"
      - "This is per-group header/footer"
      - "applied to Owner group"
      - "You can modify this or delete in config in Groups section"
  Admin:
    tabprefix: "&0&l[&4&lAdmin&0&l] &1"
    tagprefix: "%animation:admin_prefix%"
  Player:
    tabprefix: "&0&l[&7&lPlayer&0&l] &3"
    tagprefix: "&2&lPlayer &3"
    
  #any other group not defined above
  _OTHER_:
    tabprefix: "%vault-prefix% "
    tagprefix: "%vault-prefix% "
    tabsuffix: "%afk%"
    tagsuffix: "%afk%"
    customtabname: "%essentialsnick%"
    customtagname: "%essentialsnick%"

#personal settings, override group settings
Users:
  _NEZNAMY_:
    tabprefix: "&6&lTAB Author &a"
    tagprefix: "&6&lTAB &r&a"
    abovename: "&bOh look, 3 lines of text !"
    belowname: "&eThere's only one plugin out there supporting it"

#the vanilla belowname feature
#doesn't support player placeholders (faction, prefix), only server placeholders (time, date, animations) and static text
belowname:
  enabled: true
  refresh-interval-ticks: 5
  number: "&f[%health%&f]"
  text: "&4&l❤"
 
 
#servers and clients 1.9+
enable-collision: true
    
#preventing players in spectator gamemode from appearing at the bottom of tablist with transparent name FOR OTHER PLAYERS
do-not-move-spectators: false

#VERY EXPERIMENTAL !
#IF YOU EXPERIENCE ANY ISSUES CONTACT ME
unlimited-nametag-prefix-suffix-mode:
  enabled: false
 
  #modifying names of NPCs to avoid empty names on NPCs of online players
  #this blocks any other attemps to change the name visibility or anything, so you need to disable it if you are using some citizens addon that changes their name
  #needs relog to see the change
  modify-npc-names: false


#list of worlds with different settings than default, other worlds will use settings from above
per-world-settings:
  world1:
    header:
      - "an example of world with custom"
    footer:
      - "header/footer and prefix/suffix"
    Groups:
      Owner:
        tabprefix: "&0&l[&a&lOwner&0&l] &a"
        tagprefix: "&2&lOwner &a"
        header:
          - "ur server man"
        footer:
          - "welcome"
      Admin:
        tabprefix: "&2&lAdmin &1&l"
        tagprefix: "&2&lAdmin &1&l"
      Player:
        tabprefix: "&5&lPlayer &3&l"
        tagprefix: "&5&lPlayer &3&l"
    Users:
      Player1:
        tabprefix: "Hi "

#setting output of some placeholders
placeholders:
  deluxetag-yes: "< %value% >"
  deluxetag-no: "&oNo Tag :("
  faction-yes: "< %value% >"
  faction-no: "&2Wilderness"
  afk-yes: " &4*&4&lAFK&4*&r"
  afk-no: ""
  date-format: "dd.MM.yyyy"
  time-format: "[HH:mm:ss / h:mm a]" #pick one of the two common formats
 
  #if time doesn't show correctly, you can change the time it shows
  #setting to -1 will make it show 1 hour less than it does currently, 1 makes it show one hour more than currently, 0 does nothing
  time-offset: 0
 
  #remove these strings from everywhere. Typically an empty output when using some clan/faction related plugin but player isn't in any
  #so players won't have empty brackets before their names
  remove-strings:
    - "[] "
    - "< > "
 
#better showing of %rank% placeholder
rank-aliases:
  Admin: "&4&lADMIN"
  Mod: "&b&lMOD"
  Premium: "&6&lPREMIUM"
  Ultra: "&b&lULTRA"
  Legend: "&a&lLEGEND"
  Titan: "&c&lTITAN"
  Youtuber: "&c&lYOUTUBE"
  #any group not defined above
  _OTHER_: "&7No Rank"
 
disable-features-in-worlds:
  header-footer:
    - disabledworld
  tablist-names:
    - disabledworld
  nametag:
    - disabledworld
  tablist-objective:
    - disabledworld
  bossbar:
    - disabledworld
  belowname:
    - disabledworld
 
Такой нет команды
Код:
[12:30:34] [pool-58-thread-1/INFO]: [LP] Running LuckPerms v4.4.31.
[12:30:34] [pool-58-thread-1/INFO]: [LP] Use /lp help to view available commands.
[12:30:37] [pool-58-thread-1/INFO]: [LP] Running LuckPerms v4.4.31.
[12:30:37] [pool-58-thread-1/INFO]: > /lp user <user>
[12:30:37] [pool-58-thread-1/INFO]: > /lp group <group>
[12:30:37] [pool-58-thread-1/INFO]: > /lp track <track>
[12:30:37] [pool-58-thread-1/INFO]: > /lp log
[12:30:37] [pool-58-thread-1/INFO]: > /lp sync
[12:30:37] [pool-58-thread-1/INFO]: > /lp info
[12:30:37] [pool-58-thread-1/INFO]: > /lp editor [type]
[12:30:37] [pool-58-thread-1/INFO]: > /lp debug
[12:30:37] [pool-58-thread-1/INFO]: > /lp verbose <on|record|off|upload> [filter]
[12:30:37] [pool-58-thread-1/INFO]: > /lp tree [scope] [player]
[12:30:37] [pool-58-thread-1/INFO]: > /lp search <permission>
[12:30:37] [pool-58-thread-1/INFO]: > /lp check <user> <permission>
[12:30:37] [pool-58-thread-1/INFO]: > /lp networksync
[12:30:37] [pool-58-thread-1/INFO]: > /lp import <file>
[12:30:37] [pool-58-thread-1/INFO]: > /lp export <file>
[12:30:37] [pool-58-thread-1/INFO]: > /lp reloadconfig
[12:30:37] [pool-58-thread-1/INFO]: > /lp bulkupdate
[12:30:37] [pool-58-thread-1/INFO]: > /lp creategroup <group>
[12:30:37] [pool-58-thread-1/INFO]: > /lp deletegroup <group>
[12:30:37] [pool-58-thread-1/INFO]: > /lp listgroups
[12:30:37] [pool-58-thread-1/INFO]: > /lp createtrack <track>
[12:30:37] [pool-58-thread-1/INFO]: > /lp deletetrack <track>
[12:30:37] [pool-58-thread-1/INFO]: > /lp listtracks
 
Я сделал так: для удобной настройки, я перевел LP группы в текстовый файл (.conf), там и настраивал.

Приоритет с дэфолтным префиксом, выдавал в конце всех прав и разрешений, после ']'

Код:
prefixes=[
    {
        prefix="&7(Префикс)"
        priority=20 (с каждой привилегией увеличивается на - 10) (Для дефолтной группы - о)
    }
]

После того как закончил с основной настройкой прав, портировал всё в мускул с дальнейшим управлением через редактор. Хотя я не уверен, что это зависит от LP, возможно он вообще тут не причем. Но сказал, как сделал я.
 
Последнее редактирование:
Я сделал так: для удобной настройки, я перевел LP группы в текстовый файл (.conf), там и настраивал.

Приоритет с дэфолтным префиксом, выдавал в конце всех прав и разрешений, после '}'

Код:
prefixes=[
    {
        prefix="&7(Префикс)"
        priority=20 (с каждой привилегией увеличивается на - 10) (Для дефолтной группы - о)
    }
]

После того как закончил с основной настройкой прав, портировал всё в мускул с дальнейшим управлением через редактор. Хотя я не уверен, что это зависит от LP, возможно оно вообще тут не причем. Но сказал, как сделал я.

Так в конфе добавить?
 
Таки я не про это, а про формат хранения.

1. Сделай бэкап своих групп /lp export <название>
2. В конфиге, переведи LP на тип-хранилища с h2 на HOCON
3. Портируй группы из бэкапа сделанного в 1-ом пункте /lp import <название>
4. Перейди в LuckPerms/hocon-storage/groups/ там появятся твои группы пофайлово.
5. Содержимое должно выглядеть подобным образом:
Код:
name=vip
parents=[
    {
        group=default
    }
]
permissions=[
    {
        permission="test.permission.1"
        value=true
    },
    {
        permission="test.permission.2"
        value=true
    },
    {
        permission="test.permission.3"
        value=true
    }
]
prefixes=[
    {
        prefix="&a(Вип)"
        priority=10
    }
]

Опять же, я не уверен, что это исправит положение, но так настраивал я и всё у меня работало. Только, я не портировал свои группы в hocon, а сразу начал настройку оттуда. Потом опять же портировал способом выше в mysql.
 
Таки я не про это, а про формат хранения.

1. Сделай бэкап своих групп /lp export <название>
2. В конфиге, переведи LP на тип-хранилища с h2 на HOCON
3. Портируй группы из бэкапа сделанного в 1-ом пункте /lp import <название>
4. Перейди в LuckPerms/hocon-storage/groups/ там появятся твои группы пофайлово.
5. Содержимое должно выглядеть подобным образом:
Код:
name=vip
parents=[
    {
        group=default
    }
]
permissions=[
    {
        permission="test.permission.1"
        value=true
    },
    {
        permission="test.permission.2"
        value=true
    },
    {
        permission="test.permission.3"
        value=true
    }
]
prefixes=[
    {
        prefix="&a(Вип)"
        priority=10
    }
]

Опять же, я не уверен, что это исправит положение, но так настраивал я и всё у меня работало. Только, я не портировал свои группы в hocon, а сразу начал настройку оттуда. Потом опять же портировал способом выше в mysql.

Написал сложно, пожалуйста снимите мне видео как вы это делаете.
 
Написал сложно, пожалуйста снимите мне видео как вы это делаете.
Ясно. Проще, в редакторе (/lp editor) вместо своего указателя префикса, используй этот. Там где цифры, указываешь приоритет, чем выше цифра - тем выше приоритет префикса.

Код:
prefix.0.&7(Игрок)

Примеры:
prefix.10.&a(Вип)
prefix.20.&e(Премиум)
 
upload_2019-11-3_20-57-23.png
Ясно. Проще, в редакторе (/lp editor) вместо своего указателя префикса, используй этот. Там где цифры, указываешь приоритет, чем выше цифра - тем выше приоритет префикса.

Код:
prefix.0.&7(Игрок)

Примеры:
prefix.10.&a(Вип)
prefix.20.&e(Премиум)


Не изменился - это ядро 1.14.4 и плуг 1.14+
 
Статус
Закрыто для дальнейших ответов.
Назад
Верх Низ