Глобальное обновление 2.5.0 (основной плагин)
Этот патч должен быть больше, но мы не думали, что вы накидаете нам столько крутых идей, поэтому остальное будет понемногу выходить в следующих патчах/обновлениях.
А вот изменения и нововведения в 2.5.0:
Игровые изменения
- Добавлено описание донатов игрока при наведении на префикс
$
в чате. - Добавлены команды
/ban
,/pardon
,/kick
,/mute
и/unmute
в Discord. - Изменены цвета чисел в таб-меню.
- Изменён формат информации о донатах в
/profile
и при наведении на префикс$
в чате. - Переработано Markdown-форматирование в чате. (это выделение текста жирным, курсивом, подчёркивание и
зачёркивание) - Исправлен баг звука набора эффектов «Музыкант» — раньше звук стрелы слышали все игроки, которые были рядом с тем, у кого был включен этот набор.
- Роль
@🎮 Активный игрок
теперь выдаётся не по соответствию никнейма в Discord, а по привязанному аккаунту Discord. - Добавлены команды
/hack
и/free
;Dчто они делают можете попробовать сами - Обновлён стиль сообщений при перезагрузке сервера.
- Добавлен анти-спам в
/msg
.я всё сломал, и он перестал работать - Теперь сообщения из/в
#игровой-чат
не теряются. Если Discord ограничивает наши запросы из-за частой отправки сообщений в чат, они просто остаются в очереди и повторно отправляются через 20-30 секунд (в зависимости от того, сколько Discord API укажет ждать перед повторной попыткой).
Технические изменения
- Добавлена поддержка языка Kotlin, обновлены зависимости, исправлена новая уязвимость.
- Переработана система взаимодействия с сервером, позволяющая изменять его настройки без перезапуска.
- Добавлена
я бы сказал идеальная
защита от VPN и других средств скрытия своего IP. Если вам нужно зайти с VPN по определённым причинам, свяжитесь с администрацией, мы добавим вас в список исключений проверки на VPN. - Исправлен "спам" в логах при отправке нетекстового сообщения в
#игровой-чат
. - Начата переработка старой системы фильтра мата в чате. (которая, кстати, была отключена)
- Переработан разбор последовательности вроде
3h2m1s
в длительность бана/мута. - Обновлены зависимости. [x2]
- Общая чистка кода от бесполезных конструкций и мелких багов/недоработок.
- Исправлен баг, когда муты снимались раньше времени.
- Теперь вместо библиотеки
json-simple
используетсяgson
.