Вопрос PlaceholderAPI JavaScript отображение титула

Alegory

Пользователь
Сообщения
28
Плагин
placeholderAPI
Ядро сервера
  1. Spigot
  2. Paper
Версия сервера
  1. 1.15.2
  2. 1.14.2
  3. 1.13.2
  4. 1.12.2
  5. 1.11.2
  6. 1.10.2
  7. 1.9.4
  8. 1.8.8
  9. Другое
  10. 1.16.5
  11. 1.17
  12. 1.18
  13. 1.19
  14. 1.20
  15. 1.21
Память сервера ОЗУ
10Gb
Требуется чтобы при пустом титуле выдавало сообщение &cНету
В чём неправильность скрипта, поправьте пожалуйста. Можете скинуть подробную информацию по данным скриптам хочу узнать поподробнее?


Код:
var placeholder = "%vault_suffix%";

function check(){
  if(placeholder == "%vault_suffix%"){
      return "%vault_suffix%";
  }
  else if (placeholder == ""){
      return "=&cНету";
  }
  else {
      return "&cНету";
  }
}

check();
 
Alegory,
JavaScript:
var placeholder = "%vault_suffix%";

function check(){
  if (placeholder == ""){
      return "&cНету";
  }
  else {
      return placeholder;
  }
}

check();
Объединено

Alegory, ошибка в первой if, т.к. вы сравниваете например, пустоту с пустотой, титул с титулом
 
Alegory,
JavaScript:
var placeholder = "%vault_suffix%";

function check(){
  if (placeholder == ""){
      return "&cНету";
  }
  else {
      return placeholder;
  }
}

check();
Объединено

Alegory, ошибка в первой if, т.к. вы сравниваете например, пустоту с пустотой, титул с титулом
Ничего не пишется при отсутствие титула
 
if(placeholder == "%vault_suffix%"
тут будет изначально правда и дальше скрипт не пойдет. тебе следует наоборот сделать так что if placeholder == '' {return '&Нету'}. а уже потом else {return placeholder}
 
Будьте осторожны с рекомендациями этого пользователя.
тут будет изначально правда и дальше скрипт не пойдет. тебе следует наоборот сделать так что if placeholder == '' {return '&Нету'}. а уже потом else {return placeholder}
Можете предоставить весь скрипт? А то заменяю ошибки
 
Будьте осторожны с рекомендациями этого пользователя.
JavaScript:
var placeholder = '%vault_suffix%';

function check(){
  if(placeholder == ''){
      return '&cНету';
  } else {
      return '%vault_suffix%';
  }
}

check();

Вот правильный вариант:

var placeholder = '%vault_suffix%';

function check(){
if(placeholder == '&c'){
return '&7нету';
} else {
return '%vault_suffix%';
}
}

check();
Объединено

JavaScript:
var placeholder = '%vault_suffix%';

function check(){
  if(placeholder == ''){
      return '&cНету';
  } else {
      return '%vault_suffix%';
  }
}

check();

Вот правильный вариант:

var placeholder = '%vault_suffix%';

function check(){
if(placeholder == '&c'){
return '&7нету';
} else {
return '%vault_suffix%';
}
}

check();
 
Назад
Сверху Снизу