Вопрос Как убрать NBSP. Помогите пожалуйста

anton00500

Пользователь
Сообщения
51
Решения
1
Плагин
Vault, Essentials
Ядро сервера
  1. Paper
Версия сервера
  1. 1.13.2
Вам необходимо зарегистрироваться для просмотра изображений-вложений

Как вернуть запятую?
 
Возможно поможет: str = str.replace("\u00a0"," ");
Спасибо! Искал ответ на просторах интернета очень давно, думал уже влезать в код Expansion-Vault. Сделал костыльно, но работает и это уже хорошо. Сделал через JavaScript PlaceHoldersAPI. Код находится ниже.
JavaScript:
var faction = "%vault_eco_balance_commas%";

function check() {
    return "%vault_eco_balance_commas%".replaceAll("\u00a0",",");
}
check();
 

Вложения

  • 1684718894713.png
    1684718894713.png
    3.6 KB · Просмотры: 6
Последнее редактирование:
Спасибо! Искал ответ на просторах интернета очень давно, думал уже влезать в код Expansion-Vault. Сделал костыльно, но работает и это уже хорошо. Сделал через JavaScript PlaceHoldersAPI. Код находится ниже.
Блин походу придется качать этот javascript. Всегда избегал его
 
Блин походу придется качать этот javascript. Всегда избегал его
Не стоит его избегать. На самом деле очень полезная штука, вместо префикса игрока можно в scoreboard выводить "Нету". Код ниже.
JavaScript:
var faction = "%vault_rankprefix%";
 
function check() {
 
   if (faction === "") {
       return "&7Нету";
   }
  
   else {
       return "%vault_rankprefix%";
   }
}
check();
Нашел туториал, если нужно -
 
offtop Русский язык: Просто существует
Юзеры:

Авто объединение сообщений:

Блин походу придется качать этот javascript. Всегда избегал его
Это из-за Windows так сломано. На Linux нет таких проблем
 
Нашёл способ убрать NBSP без Javascript:
В папке PlaceholderAPI config.yml меняем вариант форматирования валюты на
Код:
  vault:
    formatting:
      thousands: ',000'
      millions: ',000,000'
      billions: ',000,000,000'
      trillions: ',000,000,000,000'
      quadrillions: ',000,000,000,000,000'
И используем %vault_eco_balance_fotmatted%. Теперь всё отображается с запятыми как и должно.

На всякий случай напишу что должно быть установленно расширение Vault
Авто объединение сообщений:

Способ который я описал выше лучше не юзать т.к криво отображает все числа отличающиеся от обычных 1,000 и т.д
Вместо этого вставьте -Duser.country=US -Duser.language=en в запускатор вашего сервера и всё запятые будут отображатся хорошо.
 
Последнее редактирование:
Назад
Сверху Снизу