Решено Как убрать лишний пробел от пустых плейсхолдеров?

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

cephalopoid

Активный участник
Пользователь
Баллы
76
Ник в Minecraft
cephalopoid
Привет. Проблема вот в чём - вообщем, если я ввожу какие-либо плейсхолдеры, например, плейсхолдер клантега из GangsPlus (%gangsplus_gang_tag%) и вставляю их куда-нибудь, например, в чат или в таб, то получается следующее: если у игрока есть клан, то клантег будет отображаться, а если ее нет - то на месте клантега получается пустой пробел. Как сделать так, чтобы при отсутствии клана пробела не было?

Использую: PAPI, GangsPlus, ChatEx и TAB Reborn. Ядро Paper 1.12.2.
 

Вложения

  • upload_2019-6-3_21-50-57.png
    upload_2019-6-3_21-50-57.png
    6 КБ · Просмотры: 64
  • upload_2019-6-3_21-51-35.png
    upload_2019-6-3_21-51-35.png
    14 КБ · Просмотры: 60
Последнее редактирование:
Попробуй упоковать пробел через дополнение к papi - javascript.
Сохрани в файл gangtag.js
Код:
function gangTag() {
    var tag="%gangsplus_gang_tag%";
    if(tag.equals(""))
        return "";
    return tag+" ";
}
gangTag();
И в файл javascript_placeholders.yml (должен сгенерироваться)
Код:
gangtag:
  file: gangtag.js
Использовать через %javascript_gangtag%
 
Попробуй упоковать пробел через дополнение к papi - javascript.
Сохрани в файл gangtag.js
Код:
function gangTag() {
    var tag="%gangsplus_gang_tag%";
    if(tag.equals(""))
        return "";
    return tag+" ";
}
gangTag();
И в файл javascript_placeholders.yml (должен сгенерироваться)
Код:
gangtag:
  file: gangtag.js
Использовать через %javascript_gangtag%
Респектуха, сработало)
 
Попробуй упоковать пробел через дополнение к papi - javascript.
Сохрани в файл gangtag.js
Код:
function gangTag() {
    var tag="%gangsplus_gang_tag%";
    if(tag.equals(""))
        return "";
    return tag+" ";
}
gangTag();
И в файл javascript_placeholders.yml (должен сгенерироваться)
Код:
gangtag:
  file: gangtag.js
Использовать через %javascript_gangtag%
А можно сделать плейсхолдер без процентов? Например: {javascript_gangtag}
Прост Chatex летит от них
 
А можно сделать плейсхолдер без процентов? Например: {javascript_gangtag}
Прост Chatex летит от них
Chatex уже довольно древний плагин. Сомневаюсь, что он поддерживает плейсхолдеры от PAPI.
 
Статус
Закрыто для дальнейших ответов.
Назад
Верх Низ