Нужно создать плагин для сервера на ядре Paper 1.19.2.
Название: Социальный рейтинг
Функционал:
Команды админов:
/sr {player} - показывает страничку игрока
/sr {player} {add/remove} {количество} {причина} - добовляет/убирает заданое количество очков у игрока, также возможность дописать причину
Страничка игрока:
Ваш социальный рейтинг: 0
**5 последних изменений**
[дата время dd-mm-yyyy hh:mm]+10 от *ник админа который добавил* за *причина/либо "просто так" если причина не была указана*
[dd-mm-yyyy hh:mm]-4 от nick за причина
[dd-mm-yyyy hh:mm]+5 от nick за причина
[dd-mm-yyyy hh:mm]-1 от nick за причина
[dd-mm-yyyy hh:mm]+20 от nick за причина
-------<---1/4---->---- **возможность перелистывать страницы**
Команды игроков:
/sr - показывает страничку вашего социального рейтинга
/sr top - показывает 10 игроков с самым высоким рейтингом [top N] nick - rating
Права:
Использование sr, sr top, sr add+remove, просмотр рейтинга другово игрока.
Доп фунционал:
Выдача префикса в зависимости от рейтинга
Конфиг:
Начальное количество рейтинга
префиксы
формат префикса -100:100 (значения рейтинга при которых он дается (в данном случае от -100 до 100), пустое значение означает бесконечность ( :300) значит от минус бесконечности до 300)