Регионы в Scoreboard через PlaceholderAPI

RIFLIX

Типичный школьник
Пользователь
Как сделать чтобы в скорборде, когда вы не находитесь в каком-либо регионе показывалось "Регион: Нету"? На данный момент всё выглядит вот так -1588032393946.png Paper 1.14.4, Kiteboard 3.0.8
 

Zl0y

Ламповая кофта^^
Пользователь
%worldguard_region_name%
Вот, я думаю предельно логично

offtop Всё остальные
%worldguard_region_name%
%worldguard_region_name_capitalized%
%worldguard_region_owner%
%worldguard_region_owner_groups%
%worldguard_region_members%
%worldguard_region_members_groups%
%worldguard_region_flags%
%worldguard_region_has_flag_<FlagName>%
%worldguard_region_min_point_x%
%worldguard_region_min_point_y%
%worldguard_region_min_point_z%
%worldguard_region_max_point_x%
%worldguard_region_max_point_y%
%worldguard_region_max_point_z%
%worldguard_<Any WG Placeholder>_<Priority (Lowest number = Highest priority)>%
%worldguard_<Any WG Placeholder>:<World>,<X>,<Y>,<Z>%
 

Zl0y

Ламповая кофта^^
Пользователь
Можно скачать плагин region name, он будет выводить регионы в bossbar и actionbar, название там где нету региона можно изменить
 

The_stas

Администратор
Модератор
Пользователь
Можно попробовать на javascrip от PlaceholderAPI.
Набросал по быстрому ( не уверен, что заработает. Времени нет проверять), я думаю что мысль уловите.
Скрипт
JavaScript:
var worldguard_region = "%worldguard_region_name%";

function region_name()
{

  if (worldguard_region == '')
  {
    return '&cНет региона!';
  }
  return '&e&l[&a' + worldguard_region + '&e&l]';
  

}
region_name();
Во вложении все необходимое для работы скрипта.
Дополнительно нужно установить заполнители worldguard
Сам заполнитель выглядит так: %javascript_hasregion%
Авто объединение сообщений:

В конфиге PlaceholderAPI должно быть так
YAML:
boolean:
  'true': 'yes'
  'false': 'no'
Авто объединение сообщений:

Все переделал и проверил, работает Вложение перезалил
reg.png

reg2.png
 

Вложения

Последнее редактирование:

RIFLIX

Типичный школьник
Пользователь
The_stas, огромное спасибо! Таким-же образом сделал показ владельца региона, ещё раз благодарю)
Авто объединение сообщений:

Zl0y, уже был установлен. Но хотелось в сб сделать.
Авто объединение сообщений:

The_stas, появилась проблемка. Спустя время название региона начинает моргать с последнего региона в котором я находился на 'Нету', даже если я за 500 блоков от региона
 
Последнее редактирование:

The_stas

Администратор
Модератор
Пользователь
Это нужно искать в настройках твоего Scoreboard. Обновление заполнителей и так далее.
 

Комнаты в чате

Верх Низ