Исправления:
- Исправлена ошибка ArgumentNullException.
Изменения:
- Улучшена реакция фильтра на нецензурные слова и автомутацию.
Новые возможности:
- Добавлена команда чата unmutevoice Steam64ID
- Добавлена консольная команда unmutevoice Steam64ID
- Ник игрока теперь включается в сообщения при упоминании с @ (если вам нужна эта функция, настройте ключ языкового файла - IQCHAT_FUNCED_ALERT_TITLE, добавьте {0} - будет отображаться никнейм игрока) -
Добавлена поддержка нового IQFakeActive 2.0
- Добавлен API - Int32 API_GET_DEFAULT_SIZE_MESSAGE() - возвращает размер сообщения по умолчанию
- Добавлен API - Int32 API_GET_DEFAULT_SIZE_NICK() - возвращает размер ника по умолчанию
- Реализованы команды и имитация использования команд чата - игнор/отключение звука фейковых игроков
Изменения:
- Заменены все ссылки и структура для соответствия обновлению IQFakeActive 2.0
- Улучшено взаимодействие и синхронизация с IQFakeActive
- Изменен API - void API_SEND_PLAYER_CONNECTED (строка DisplayName, строка страны, строка userID)
- Изменен API - void API_SEND_PLAYER_DISCONNECTED (строка DisplayName, строка причина, Строковый идентификатор пользователя)
— измененный API — void API_SEND_PLAYER_PM (плеер BasePlayer, строка DisplayName, строка userID, строка Сообщение)
Изменения:
-> Скорректированы методы автоматического назначения префиксов/цветов ников или сообщений после получения разрешений.
-> Добавлены проверки содержимого вебхуков Discord для логов.
-> Добавлены проверки языковых сообщений из конфигурации (на случай, если вы забыли или не заполнили список ключей при настройке).
-> Добавлен тайм-аут для запроса на отправку журналов в Discord (на случай, если у Discord возникнут проблемы или запрос не будет выполнен).
-> Изменен метод обнаружения плохих ников, чтобы предотвратить дублирование заполнителя слова.
Новые возможности:
-> Добавлена поддержка команды /online короткого формата (она будет отображать только количество людей, без имен).
-> Добавлено компактное журналирование глобальных и командных чатов в Discord.
Пример: [15:38] [Глобальный чат] Я не Меркурий, я Луна: Привет!
-> Добавлена возможность указывать размеры сообщений в зависимости от привилегий.
-> Добавлена возможность указывать размеры ников в зависимости от привилегий.
Исправления:
-> Исправлен учет размера сообщения из конфигурации; теперь это правильно учтено.