BorderPlus [4.7]

  • Автор темыbobobo
  • Дата начала
bobobo
bobobo разместил(а) новый ресурс:

BorderPlus - Позволяет вашим игрокам самим расширять границы мира.

Описание плагина BorderPlus:​

BorderPlus — это плагин для майнкрафт, который позволяет вашим игрокам в прямом смысле двигать границы мира. Это сделано при помощи удобного GUI, который полностью настраивается вот ваши нужны. Игроки будут оплачивать границы мира путём оплаты предметами, блоками, деньгами...

Посмотреть страницу этого ресурса...
 
Последнее редактирование:
_Dead_
  • _Dead_
  • Жiнка з ароматом пива, шкiра снiжного кальвiна.
  • 156
Так же если использовать NPC на спавне (или кмд в мире спавна) какой мир будет увеличивать плагин? Мир спавна или общие?
Было бы неплохо сделать в конфиге миры которые будет увеличивать плагин.
 
bobobo
А какую команду ты скормишь NPC?
По сути да, команда выполнится там, где находится игрок. Так что нужно создать ограничения на выполнение команды определённых мирах. Или сделать, дефолтный мир, чтобы где бы игрок не выполнил открытие меню, команда применялась в том мире, который указан в конфиге.
 
_Dead_
  • _Dead_
  • Жiнка з ароматом пива, шкiра снiжного кальвiна.
  • 156
@bobobo, я думал скормить NPC /borderplus open так как там уже готовая GUI, но передумал и сделаю через DeluxeMenu
 
M
Было бы неплохо иметь привязку PlayerPoints и Vault, для увеличения мира через деньги или другую валюту
 
_Dead_
  • _Dead_
  • Жiнка з ароматом пива, шкiра снiжного кальвiна.
  • 156
Плейсхолдеры тут не все работают как я понял

1723215741231
 
bobobo
@_Dead_, ахаха, работают только внутренние плейсхолдеры. пока плагин замкнут сам в себе.
Я уже переписываю на PlaceholderAPI
 
bobobo
bobobo обновил ресурс BorderPlus новой записью:

1.1

  • Добавлены плейсхолдеры для таблицы лидеров.
  • Добавлены недостающие сообщения.
  • Добавлен хук с Vault.
  • Добавлен хук с PlaceholderAPI.
  • Теперь данные хранятся в локальной базе данных (SQLite) в папке плагина, типа: ник, количество расширенных блоков.
  • Добавлена настройка мира в config.yml, и возможность отключить эту функцию.
  • Обновлены все файлы конфигураций

Посмотреть подробности об этом обновлении...
 
Последнее редактирование:
bobobo
bobobo обновил ресурс BorderPlus новой записью:

1.2

  • Добавлен хук к плагину PlayerPoints
    • Теперь если у вас установлен Vault (и EssentialsX) и PlayerPoints, плагин будет подключаться к PlayerPoints, так как просто так админы не будут устанавливать PlayerPoints на свои сервера.
  • Исправлена орфографическая опечатка в конфиге.
Энджой

Посмотреть подробности об этом обновлении...
 
A
@bobobo, Очень нужна функция лимита по расширению. Условная строчка в конфиге, где будет указан максимальный радиус для каждого мира, дальше которого расширить плагин не сможет.
 
ostiwe
Я правильно понимаю, что плагин только на один мир?
Можно ли настроить так, чтобы для разных миров свои условия были?
Например, обычный мир - N блоков; ад - N других блоков и тд.
 
bobobo
@ostiwe,
В виду продолжительной атаки сайта, я немного сбился с разработки.

Пока такой возможности нету.
нельзя создать два меню для разным миров, и нельзя указать вторичный мир.
 
EzRaika
Баг нашел. Если быстро кликать увелечение барьера происходить не будет (в связи с тем, что барьер увеличивается какое то время.
Так же команда, которая используется в конфиге увеличивает барьер пару секунд. Но если ввести ее в майне, то барьер увеличится моментально
 
S
Ещё один баг: если выдать игроку право borderplus.open, то он сможет использовать /borderplus <amount>, чтобы расширить или сузить границу. Право для игроков borderplus.use не работает без borderplus.open
 
bobobo
Сейчас будет обновление

Протестирую по возможности как можно больше и выпушу
 
Последнее редактирование:
bobobo
bobobo обновил ресурс BorderPlus новой записью:

1.3

НЕОБХОДИМО ОБНОВИТЬ КОНФИГУРАЦИЮ И GUI!!!

Полностью переработана система GUI плагина.​

Теперь GUI создаётся автоматически при запуске плагина, считывая конфигурацию плагина на основании названия мира в конфиге и название файла под него если плагин не обнаружит его.
YAML:
  worlds:
    world: # название мира
      gui: "gui.yml" # название файла GUI под него.
Так как для каждого мира создаются отдельные GUI, то теперь можете...

Посмотреть подробности об этом обновлении...
 
bobobo
bobobo обновил ресурс BorderPlus новой записью:

1.4

Теперь каждое GUI требует отдельное право для его открытия:
borderplus.open.<Название_Мира>
Пример: borderplus.open.flat_world даст доступ к команде: /borderplus open flat_world

Команда /borderplus open без указания мира пока работает только для администраторов. Так как она может вызывала и в мире хаба, или спавна, где расширения не нужны.

Посмотреть подробности об этом обновлении...
 
bobobo
bobobo обновил ресурс BorderPlus новой записью:

1.5

  • Оптимизация кода.
  • Исправление мелких ошибок.
  • Убрана команда /borderplus open и теперь используется только /borderplus open <название мира>
  • Добавлены логические сообщения об ошибках когда игрок вводит короткую команду.
  • Добавлена возможноcnm перезагружать конфиг командой из консоли (borderplus reload)
  • Добавлен вывод ключа сообщения, если он не найден в конфиге.
  • Закомментирован второй мир по умолчанию в конфиге, чтобы не создавалось дополнительное gui. Чтобы вы привыкли к плагину.

Посмотреть подробности об этом обновлении...
 
Последнее редактирование:
ВерхНиз