Решено LuckPerms суффиксы в скорборде

developer_

Ньюби
Баллы
1
сделал через LuckPerms суффиксы и решил их выводить в скорборд, но сейчас, если у игрока нет никакого суффикса то в скорборде вместо суффикса просто пусто, я же хочу выводить туда слово "Нет".

Плагин на скорборд: TAB
 
https://github.com/NEZNAMY/TAB/wiki/Feature-guide:-Placeholder-output-replacements
Код:
placeholder-output-replacements:
  "%плейсхолдер%":
    "": "Нет"
    "else": "%плейсхолдер%" # Или %value%
Но в таком случае, оно будет заменять везде в TAB.

https://github.com/NEZNAMY/TAB/wiki/Feature-guide:-Conditional-placeholders
Код:
conditions:
  sb-suffix:
    conditions:
      - "%плейсхолдер%="
    yes: "Нет"
    no: "%плейсхолдер%"
Нужно будет использовать %condition:sb-suffix% в нужном месте.

Примеры выше сам не проверял, но сами способы использовал.

P.S. На будущее, если кто-то увидит эту тему. Я отправил правильные способы замены плейсхолдера при условиях. Если даже мои примеры не работают, в чём я сомневаюсь, я отправил ссылки на официальную вики и для достижения цели нужно разбираться именно с этим. Почему ниже всё ещё пытаются решить проблему - без понятия.
 
Последнее редактирование:
https://github.com/NEZNAMY/TAB/wiki/Feature-guide:-Placeholder-output-replacements
Код:
placeholder-output-replacements:
  "%плейсхолдер%":
    "": "Нет"
    "else": %плейсхолдер% # Или %value%
Но в таком случае, оно будет заменять везде в TAB, включая список на таб

https://github.com/NEZNAMY/TAB/wiki/Feature-guide:-Conditional-placeholders
Код:
conditions:
  sb-suffix:
    conditions:
      - "%плейсхолдер%="
    yes: "Нет"
    no: "%плейсхолдер%"
Нужно будет использовать %condition:sb-suffix% в нужном месте

Ничего из этого не тестил сам.
Не работает
 
сделал через LuckPerms суффиксы и решил их выводить в скорборд, но сейчас, если у игрока нет никакого суффикса то в скорборде вместо суффикса просто пусто, я же хочу выводить туда слово "Нет".

Плагин на скорборд: TAB

Сделай 2 одинаковых скорборда. Первый с плейсхолдером суффикса, а второй с "Нет"
И просто дай пермишен на отображения первого всем группам с суффиксами, а второй для основной группы.
 
сделал через LuckPerms суффиксы и решил их выводить в скорборд, но сейчас, если у игрока нет никакого суффикса то в скорборде вместо суффикса просто пусто, я же хочу выводить туда слово "Нет".

Плагин на скорборд: TAB
Через JavaScript (дополнение к плагину PlaceholderAPI) пробовал?
Код:
var placeholder = '%плейсхолдер%'
 
function placeholderCheck() {
    if (placeholder == '') {
        return '&cНет';
    }
    else {
        return placeholder;
    }
}
 
placeholderCheck()

Если нужна подробная информация, то советую почитать
 
Последнее редактирование:
Сделай 2 одинаковых скорборда. Первый с плейсхолдером суффикса, а второй с "Нет"
И просто дай пермишен на отображения первого всем группам с суффиксами, а второй для основной группы.
Кстати тоже, как идея, но по-моему в плагине TAB такой возможности нет (могу ошибаться).
 
Кстати тоже, как идея, но по-моему в плагине TAB такой возможности нет (могу ошибаться).

Код:
  scoreboards:
    normal:
      display-condition: permission:tab.scoreboard.normal
      if-condition-not-met: scoreboard1
      title: ''
      lines:
      - ''
    scoreboard1:
      title: ''
      lines:
      - ''
Вот, отображается первое, если есть пермишен. Если нет, то второе.
 
Сделай 2 одинаковых скорборда. Первый с плейсхолдером суффикса, а второй с "Нет"
И просто дай пермишен на отображения первого всем группам с суффиксами, а второй для основной группы.
А, я кажется понял,что ты имеешь ввиду. Но мне это не подходит, так как суффиксы могут быть у любой группы
 
А, я кажется понял,что ты имеешь ввиду. Но мне это не подходит, так как суффиксы могут быть у любой группы
Я уверен, что подходит. Обдумай получше, изучи пример выше, используй команды на добавление или удаление разрешений группам.
 
Я уверен, что подходит. Обдумай получше, изучи пример выше, используй команды на добавление или удаление разрешений группам.
По твоему прошлому ответу, ты сказал дать пермишонс на скорборд в котором плейсхолдер группам у которых есть суффиксы, но у меня нет определенных групп у которых есть суффикс, то есть суффикс можно быть как у обычного игрока так и у донатера.
 
Я уверен, что подходит. Обдумай получше, изучи пример выше, используй команды на добавление или удаление разрешений группам.
А хотя стой.. Команды на удаление и выдачу разрешения? А это действительно может помочь, я попробую
 
Назад
Верх Низ