Нововведение :
- Добавлена чат команда 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() - возвращает стандартное значение размера ника
- Проработаны команды и имитация использования чат команд - ignore/mute на фейковых игроков
Изменения :
- Заменены все обращения и структура под обновление IQFakeActive 2.0
- Улучшено взаимодействие и синхронизация с IQFakeActive
- Изменен API - void API_SEND_PLAYER_CONNECTED(String DisplayName, String country, String userID)
- Изменен API - void API_SEND_PLAYER_DISCONNECTED(String DisplayName, String reason, String userID)
- Изменен API - void API_SEND_PLAYER_PM(BasePlayer player, string DisplayName, String userID, string Message)
  • Like
Реакции: raduy и ROBIN
Изменения :
-> Корректировка методов автоназначения префикса/цвета ника или сообщения после получения прав
-> Добавлена проверка на содержимое WebHooks дискорда на логирование
-> Добавлена проверка на языковое сообщение из конфига (если при настройке вы забыли или не заполнили лист с ключами)
-> Добавлен таймаут для запроса на отправку логов в дискорд (в случае если Discord заболеет или запрос не пройдет)
-> Изменен метод поиска плохих ников, теперь слово-заменитель не будет дублироваться
Нововведения :
-> Добавлена поддержка короткого формата /online (будет выводиться только количество человек, без ников)
-> Добавлен компактный лог глобального и командного чатов в Discord.
Пример : [15:38] [Глобальный чат] Я не Mercury, Я Moon: Привет!
-> Добавлена возможность указать размер сообщения по привилегиям
-> Добавлена возможность указать размер ника по привилегиям
Исправления :
-> Исправлен учет размера сообщения по конфигу, теперь он учитывается
  • Like
Реакции: ROBIN
- Убран дубликат префикса командного чата
- Исправлена ошибка FormatException после последнего обновления (по моей вине - допустил опечатку в аргументах логирования)
Исправления :
- Исправление после обновления клиента игры со смайликами, теперь цвет и размер текста поддерживается со смайликами
Нововведения :
- Проведена работа над мультиязычностью сообщений подключения/отключения/уведомлений игроков
  • Love
Реакции: aimacak
- Теперь в F1 снова отображаются ники тех кто пишет
- Поправил отображение сообщений из других плагинов
- Добавлен тэг канала Clan под будущее обновление и корректировка отображения Team
  • Like
  • Love
Реакции: Ferrari и aimacak
- Добавлена поддержка смайликов после обновления игры, настройка выведена в конфигурацию, по стандарту - отключена (false).
Если вы включите поддержку смайликов - размер и цвет сообщения изменить будет нельзя (увы - смайлики сходят из-за этого с ума).
Если выключить поддержку смайликов - размер и цвет сообщений будет работать, смайлики будут удаляться из текста

- Добавлена новая вариация в UI, если включена поддержка смайликов - будет отключена возможность смены цвета сообщения в чате у игрока
- Прочие исправления в командах и сообщениях в чате после введения смайликов в игру
  • Love
Реакции: aimacak
Изменения :
- Изменен метод удаления мульти-префиксов
Исправления :
- Исправлена ошибка ArgumentNullException при открытии меню, после того как у игрока сбрасываются префиксы
Нововведения :
- Добавлена возможность отключить команду (/)online (настраивается в конфигурации)
- Добавлена возможность закрыть интерфейс по нажатию в любой точке экрана
- Добавлена поддержка всего префикса с настройками из XLevels
Изменения :
- Добавлено экранирование в регулярном выражении
Нововведения :
- Добавлена возможность отключать выбор и отображение префикса/цвета ника/цвета сообщений в UI
- Добавлена возможность отключить отображение клан-тэга плагином (для случаев если ваш плагин кланов уже это делает)
C#:
- Добавлен хук плагина - void OnPlayerMuted(BasePlayer Target, BasePlayer Moderator, Int32 MuteTime, String Reason); - вызывается после выданного мута игроку
- Добавлен хук плагина - void OnModeratorSendBadWords(BasePlayer Moderator, String Message); - вызывается когда игрок с правами модерации использует запрещенное слово
- Добавлен хук плагина - void OnPlayerSendBadWords(BasePlayer player, String Message); - вызывается когда игрок с использует запрещенное слово
Изменения :
- Удален метод отправки данных в IQPersonal о муте (в последющем IQPersonal будет обновлен и будет использовать иной метод)
- Удален метод отправки данных в IQPersonal о использовании запрещенных слов (в последющем IQPersonal будет обновлен и будет использовать иной метод)
- Теперь если у игрока есть мут - при спаме (дубликатами) повторный мут не будет выдаваться
Исправления :
- Исправлен сброс префикса/цвета чата/цвета ника если что-то из этого было отключено игроком (прерывало метод)
- Исправлен дубликат префикса после окончания и последующей выдачи этого префикса (если включен режим мультипрефикса)
  • Like
  • Love
Реакции: aimacak и DezLife
Изменения :
- Корректировка поиска "Плохих слов"
Исправления :
- Исправлен NRE в команде unmute
  • Like
Реакции: Smert4e1 и aimacak
Назад
Сверху Снизу