- Поправил API плагина (запросы не изменились), исправлен сломанный тэг цвета в уведомлении
- Добавил логирование входа игрока на сервер
- Исправлено удаление UI-уведомления (теперь время берется из конфигурации)
- Добавил отображение имени кому было направлено личное сообщение (/pm) [Пересоздайте лэнг или самостоятельно вставьте дополнительное поле в лэнг (Новые изменения уже есть во вкладке "Языковой файл" на форуме]
- Добавлено отслеживание изменений размера префикса, вы можете изменить размер префикса в чате добавив тэг size , пример <size=16>[VIP]</size>
- Исправил логирование глобального чата в F1 консоль
ВАЖНАЯ ИНФОРМАЦИЯ, ПРОЧТИТЕ ПЕРЕД УСТАНОВКОЙ ПЛАГИНА
ВЫПОЛНИТЕ ЭТИ ДЕЙСТВИЯ ОБЯЗАТЕЛЬНО!

- УДАЛИТЬ КОНФИГУРАЦИЮ
- УДАЛИТЬ ЯЗЫКОВОЙ ФАЙЛ
- УДАЛИТЬ ДАТА ФАЙЛ

Старую конфигурацию устанавливать НЕ НУЖНО, она не подойдет!
Плагину потребуется создать новую конфигурацию!
КОНЕЦ ВАЖНОЙ ИНФОРМАЦИИ


ВИДЕО ОБЗОР -

- Полный редизайн плагина
- Добавлено отображение в логах чата информации о добавлении/удалении префикса у игрока
- Добавлено логирование всего чата в дискорд канал (Командный чат и глобальный чат можно разделить на разные каналы или один общий), включается опционально
- Добавлено логирование личных сообщений игроков (С возможностью указать отдельный канал в дискорде для этого)
- Добавлено логирование блокировок/разблокировок чата/голоса (С возможностью указать отдельный канал в дискорде для этого)
- Титл упоминания (через @) теперь является мультиязычным и перенесен в lang файл
- Добавлена вариация причин для блокировок чата и голоса, теперь они настраиваются отдельно друг от друга
- Добавлен пермишенс для команд ["alert", "alertui", "adminalert", "alertuip", "saybro"] - iqchat.alertuse
- Команда (/)rename добавлена в консоль F1
- Теперь через (/)rename можно изменить и SteamID (это изменит вашу аватарку в чате)
- Теперь (/)rename изменяет ваш ник так-же в логировании дискорд
- Теперь (/)rename изменяет ваш ник так-же в панели управления блокировками
- Теперь (/)rename изменяет ваш ник так-же при выдаче блокировки чата
- Теперь (/)rename изменяет ваш ник и аватарку в уведомлении о подключении/отключении на сервере
- Теперь (/)rename изменяет ваш ник для игроков, они могут писать вам личные сообщения через /pm на измененный ник
- Добавлено отслеживание выданных в уже существующую ранее группу новых прав, теперь если там были пользователи им автоматически установятся параметры(префикс,цвет ника и чата)
- Добавлено отслеживание забранных в уже существующую ранее группу прав, теперь если там были пользователи у них автоматически заберутся параметры(префикс,цвет ника и чата)
- Подвязан новый метод в API -> Boolean API_CHECK_MUTE_CHAT(UInt64 ID) (Запрос к API не был изменен)
- Подвязан новый метод в API -> Boolean API_CHECK_VOICE_CHAT(UInt64 ID) (Запрос к API не был изменен)
- Подвязан новый метод в API -> Boolean API_IS_IGNORED(UInt64 UserHas, UInt64 User) (Запрос к API не был изменен)
- Подвязан новый метод в API -> String API_GET_PREFIX(UInt64 ID) - теперь он возвращает так-же мультипрефикс (если включено в конфигурации, в ином случае возвращает префикс игрока) (Запрос к API не был изменен)
Изменения :
- Изменена структура дата-файла
- Изменен метод автоматической установки параметров(префикс,цвет ника и чата)
- Изменен метод автоматического удаления параметров(префикс,цвет ника и чата)
- Изменен метод установки стандартных параметров при сбросе старых
- Изменен детект Анти-Спама
- Изменен метод автоматического оповещения в чате
- Изменена структура уведомлений в чате
- Изменен метод уведомления о подключении/отключении игрока на сервере
- Изменен метод уведомления о подключении/отключении админа на сервере
- Изменена проверка на звуковое уведомление для упоминания (через @)
- Изменен метод записи данных игрока при коннекте на сервер
- Изменен способ игнорирования игроков
- Изменен способ блокировок чата и голоса
- Изменен метод полной блокировки всего чата или голоса администратором
- Изменен метод полной разблокировки всего чата или голоса администратором
- Изменен метод отслеживания блокировки всего чата или голоса при написании сообщения игроками
- Изменен метод проверки блокировки чата или голоса для игрока
- Изменил отправку детектов плохих слов в IQPersonal для персонала
- Изменены команды ["alert", "alertui", "adminalert", "alertuip", "saybro"], полностью изменил метод обработки команды
- Изменена команда на выдачу префикса игроку - set [Steam64ID] prefix [НазваниеПрефикса]
- Изменена команда на выдачу цвета сообщений игроку - set [Steam64ID] chat [КодЦвета]
- Изменена команда на выдачу цвета сообщений игроку - set [Steam64ID] nick [КодЦвета]
- Изменен метод в к команде /rename
Исправления :
- Убран лишний Reference
- Убрал лишнии проверки, изменил метод с командами [set]
- Исправил в команде [set [Steam64ID] prefix [НазваниеПрефикса]] выдачу мультипрефикса
- Исправил в команде [set [Steam64ID] custom [ВашПрефикс]] выдачу мультипрефикса
- Исправил в команде [set [Steam64ID] chat [КодЦвета]] поиск и выдачу цвета сообщений для игрока
- Исправил подтягивание языка для игрока в /pm
- Исправил подтягивание языка для игрока в /r
- Исправил проверку и очистку старых(удаленных/измененных данных) в дата-файле игроков с конфигурацией
- Добавлена проверка на админа в команды
- FIX после обновления
- Исправлен чат после обновления
- Добавлены команды для чата и консоли :
- (/)adminalert Сообщение - высылает всем оповещение игнорируя то, что у игрока выключен показ оповещений
- Исправлено отображение аватарки пользователя, если выключен вход с информацией о стране
- Добавлена возможность скрыть оповещение о входе администратора
- Добавлена возможность скрыть оповещение о выходе администратора
- Поправил синтаксис команде saybro , теперь можно использовать ник и Steam64ID
- Поправил синтаксис команде alertuip , теперь можно использовать ник и Steam64ID
  • Like
Реакции: SleepWalker и DezLife
- Поправлены страницы в дроп.листе для IQModalMenu
- Поправлена встраиваемая панель с чатом в IQModalMenu
- Вернул чатовую команду /mute (Случайно была задета и удалена)
- Изменил настройки пользователя по умолчанию включенными
- Корректировка UI в дроп листе
- Поправил исчезновение стрелочек в слайдерах при растягивании экрана
- Добавил возможность выбора тип UI для каждого элемента , слайдер или дроп.лист
- Добавил страницы в дроп.листы
- Добавил возможность настраивать расположение UI через конфиг (для опытных пользователей)
- Добавлены команды на ручную блокировку чата (консольная и чат) : (/)mute Steam64ID Причина Время(секунды)
- Добавлены команды на ручную разблокировку чата (консольная и чат) : (/)unmute Steam64ID
- Добавлены команды на скрытую блокировку чата, уведомления о блокировке будет видеть только игрок и модератор (консольная и чат) : (/)hmute Steam64ID Причина Время(секунды)
- Добавлены команды на скрытую разблокировку чата, уведомления о разблокировке будет видеть только игрок и модератор (консольная и чат) : (/)hunmute Steam64ID
- Добавлена консольная команда migrate , которая переведет настройки ВСЕХ игроков в состояние ВКЛЮЧЕНО
- Поправки в совместной работе в IQModalMenu (вскоре выйдет)
- Добавлена проверка на префиксы, теперь если вы удалили префикс, у игрока он так-же удалится
ВО ВРЕМЯ ОБНОВЛЕНИЯ УДАЛИТЕ СТАРЫЙ КОНФИГУРАЦИОННЫЙ ФАЙЛ! ОБЯЗАТЕЛЬНО!

- Добавил возможность выбора вариации автоматических сообщений в чат
-- true - поочередная отправка сообщения из списка
-- false - случайная отправка сообщения из списка
- Добавлена возможность автоматического мута по запрещенным словам
-- Вы можете настроить :
--- Причину мута
--- Время мута
- Исправил засчитывание мута в IQPersonal если игрок замутил сам себя
- Изменен дизайн основного меню для пользователей
- Изменен дизайн меню управения блокировками чата
- Добавлена сортировка пользователей в меню управления блокировками чата (Сначала идут заблокированные пользователи)
- Добавлен индикатор заблокированных пользователей для отличия их от обычных пользователей
- Добавлены страницы в меню управления блокировками чата
- Добавлен поиск пользователей в меню управления блокировкой чата
- Добавлено форматирование ника для корректного отображения в меню управления блокировкой чата
- Добавил уведомление если два или несколько модераторов пытаются замутить одного игрока одновременно
- Добавил уведомление если во время мута игрок вышел с сервера
- Оптимизация кода
- Исправлены и заменены методы
- Добавил UI управление для игнорирования пользователей (так-же работает и через команду /ignore Nick)
- В UI управления игнорированием присутствует сортировка игроков , сначала те кто игнорируется, далее все игроки на сервере
- Добавлен поиск в UI с игнорированием
- Изменен метод проверки на игнорирование игрока другим игроком
- Изменена стилистика оповещений
- Добавлена возможность УПОМИНАНИЯ игроков через @НИК Сообщений, не нужно никаких команд, просто @ник и ваше сообщение, игроку будет отослано звуковое уведомление и текст с упоминанием будет увеличен
- Добавлена возможноть запретить получать уведомления от игроков
- Добавлена возможность кастомизировать цвет сообщения и заголовок у уведомления
- Добавлена возможность запретить получать от всех игроков личные сообщения
- Добавлена возможность отключить автоматические оповвещение для игрока
- Добавлена возможность отключить звуковое оповещение в личных сообщениях для игрока
- Изменеы методы выбора цвета ника/чата , ранга, префикса и мультипрефикса
- Изменил метод у API с проверкой на мут чата
- Изменил метод у API с проверкой на мут голосового чата
- Добавлен API bool API_IS_IGNORED(ulong UserHas, ulong User) - проверка на игнорирование игроков ( UserHas - у пользователя, добавлен ли User в черный список )
- Оптимизация кода и исправление ошибок
- Полноценно добавил поддержку IQModalMenu

На счёт IQModalMenu - она в данный момент разрабатывается, вскоре вы увидите, если кто-то следит за моей группой ВК, вы уже видели наработки!

  • Love
Реакции: DezLife
Дорогие мои любимые меркурианчики , вы пользуетесь чатом уже относительно давно, будьте добры оставьте ОТЗЫВ о нем, мне действительно важно ваше мнение!
Установлена скидка - 15%
Назад
Сверху Снизу