Плагин Защита Статистика Информационный Другое nnLogger [3.1]

Новое:
Добавлено api плагина
Добавлены новые параметры в базу данных (советую избавиться от старой)
  • Лайк 0
Реакции:1 пользователя
Код был переписан с нуля!

Изменения:
Изменена система логирования, добавлена система ивентов.
Убрана возможность настройки ивентов через меню.
Изменены команды плагина.
Изменены старые и добавлены новые плейсхолдеры.

Добавления:
Добавлен параметр condition, позволяющий фильтровать ивенты.
Теперь вы сами сможете выбрать, как и где будут сохраняться логи!
Добавлены новые параметры в базу данных.
Добавления:
- плейсхолдер %nnLogger_id%, выводящий айди аккаунта игрока;
- две под-команды для получения некоторых данных о игроках.

Исправления:
- исправлено неадекватное логирование некоторых слушателей;
- добавил возможность изменять содержимое логов, которое раньше можно было только при редактировании кода.

Другие изменения:
- изменены некоторые права плагина;
- изменён конфиг плагина (чеккер конфига пока не доделал, так-что обновляйте ручками);
- так-же была изменена база данных, так что если вы использовали плагин ранее, то старая бд станет бесполезной, для адекватной работы обязательно удалите её.

P.S.
Основной задачей этого обновления было изменение кода в корни, к слову, я с этим справился)
Обновления:
- Добавлен плейсхолдер %nnLogger_accounts%, который выводит количество аккаунтов, по сути работает так-же, как и /accounts, только выводит одно значение.

Исправления:
- Исправлена неработоспособность на версиях 1.17 и 1.16
ВАЖНО! Эта версия является окончательной, то-есть я реализовал всё то, что хотел, теперь дело только за вами, буду реализовывать предложенные вами идеи для этого плагина со своего дискорд сервера, кстати вот он - Присоединяйтесь к сообществу «nn edition» на сервере Discord!

Обновления:
- Изменено право на просмотр количества аккаунтов - nnlogger.accounts
- Доработан счётчик аккаунтов (если вы использовали плагин ранее, удалите файл data.json)
- Доработана конфигурация плагина (удалите старую, иначе плагин будет работать не корректно)
- Добавлена подкомада /logger get [значение] [игрок], право на его использование - nnlogger.get
- Переработан таб комплит основной команды

Исправления:
- Исправлена грамматическая ошибка в логгере смены игрового режима
- Убрал некоторое количество лишнего кода
Исправлена работа параметра "player-counter" в конфиге
Обновления:
  • переписан конфиг, благодаря чему он должен работать на пару миллисекунд быстрее :p
  • за счёт переработки конфига смогу добавить поясняющие комментарии в конифг
Исправленные баги:
  • исправлен баг, при котором смена игрового режима логировалась с форматом смертей
  • исправлен баг, из-за которого отключение параметра player-counter ни на что не влияло, но при этом, при отключении логирования авторизаций игроков эта функция отключалась
  • выход игроков логировался в локальные логи даже если они были отключены
ВерхНиз