void OnSendedPersonalMessage(BasePlayer sender, BasePlayer target, String message)
- Added a link with IQStaff, now if the staff mode (/staff) is not enabled, the moderator will not have the moderation mode enabled in the UI (requires IQStaff version higher than 2.7.13)
- Added deletion of links in players' personal messages
- Added permission: iqchat.ignoremuted, allowing to hide the player from the mutes and ignore menu, does not allow to issue a mute, ignores automute
- Fixed display of nicknames with special characters in UI
- Now ClanTag will be displayed before the player's nickname
- Now the player can't write to himself in /pm
- Changed chat logging method, /pm, /r in RCON
- Added the ability to disable additional logging in RCON for PM, r
- Minor adjustments to OnPlayerChat, removed unnecessary processing of chat channels
- Fixed NRE on Unload()
- Changed the format for sending chat message logs in Discord
- Changed and optimized the method of sending chat logs to Discord, now they will be sent 10 messages every minute
- Optimization of work with data sheets
- Improved and optimized method of working with language file
- Added new hook:
Called when using /pm ,/r
- Added additional support for RustApp features:
Logging of player actions when using the functions of adding and removing a player from the ignore list
Logging voice and text chat blocking
Logging voice and text chat unblocking
- Добавлена возможность блокировать личный чат (pm, r) - если у игрока заблокирован чат, включается отдельно в конфигурации
- Добавлен новый пункт в конфигурацию с возможностью отключить дополнительное логирование сообщений в RCON
- Добавлена поддержка AutoEmoje by YaMang -w-
- Добавлен новый хук : Object OnMessageIQChat(String message) - вызывается каждую отправку сообщения, позволяет получить и редактировать отправленное сообщение (нужно вернуть новый String)
- Добавлен новый хук : void OnPlayerUnMuted(BasePlayer target, BasePlayer moderator) - вызывается после разблокировки чата игрока
- Добавлены пункты в конфигурации для отображения сообщения о получении и окончании префикса/цвета ника/цвета чата (по стандарту выключено)
- Добавлена чат и консольная команда mutevoice [NickOrID] [Reason] [Time] для блокировки голосового чата
- Добавлена чат команда /cnick [HexList] - для установки кастомного цвета или градиента. Требуется разрешение "iqchat.cnick"
- Добавлена чат команда /cmsg [HexList] - для установки кастомного цвета или градиента. Требуется разрешение "iqchat.cmsg"
- Улучшена команда mutefull для блокировки чата и голосового чата игроков
- Исправлено отображение ID игрока в сообщении в консоли
- Теперь чат команда /online будет дублировать информацию в F1 консоль игроку
- Скорректирована проверка на загруженный плагин TranslationAPI
- Заменен стандартный цвет чата в конфигурации на растовский цвет
- Исправление после обновления игры
- Адаптированы API плагина после обновления игры