🛈 Реклама
IQReportSystem

$ IQReportSystem 2.30.1

- Исправление после обновления игры
- Исправление под обновление игры
- Исправление после обновления игры
- Исправлено, когда игрока могло кикнуть после воспроизведения голосового уведомления
- FIX ПОСЛЕ ОБНОВЛЕНИЯ ИГРЫ

Улучшение функционала и новые возможности​

- Добавлена связка с IQStaff, теперь если не будет включен режим персонала (/staff) - у модератора не включется режим модерации в UI (требуется версия IQStaff выше 2.7.13)
- Добавлена возможность записывать .demo игрока после каждой жалобы на него (длительностью 3 минуты)
- Добавлен "WhiteList" для проверенных. Если игрок был проверен N дней назад, он не будет отображаться и на него нельзя будет пожаловаться. Настраивается в конфигурации
- Теперь игроки смогут увидеть когда игрок на которого они жалются был проверен (включается в конфигурации)
- Добавлена автоматическая очистка данных игроков после вайпа, которые давно не заходили на сервер
- Оптимизированы дата-файлы игроков, теперь они будут появляться только когда игрок или на игрока отправляют жалобу
- Исправлено отображение игроков в которых есть некоторые спец.символы
- Полностью удалена поддержка ImageLibrary
- Удалена предварительная загрузка аватарок игроков на сервер в связи с удалением поддержки ImageLibrary
- Небольшая работа с отрисовкой UI
- Исправлен NPE при вызове игрока через консоль
- Исправлен возможный баг с NoEscape
- Улучшена обработка кулдаунов для отчетов, добавлена обработка нового варианта конфигурации.
- Добавлен новый хук, который будет срабатывать после вынесения вердикта, до того, как игрок будет забанен:
- Скорректирован метод проверки боевых блоков для работы с рейдовыми блоками, которые теперь включают боевой блок.
- Добавлена возможность принудительной проверки на модератора через команду iqrs call [SteamID игрока] [SteamID модератора]
- Изменен метод определения рейд-блока игрока (RaidBlock, NoEscape)
- Исправлена возможная ошибка KeyNotFoundException
- К никнейму последнего инспектора добавлена дата и время последней проверки (в формате День.Месяц Час:Минуты)
- Исправление после обновления игры
- Адаптированы API к обновлению игры
- Улучшена обработка запросов в Steam
- Добавлены дополнительные поля в лог о жалобе, если не получится получить все данные от Steam
- Исправлено засчитывание блокировок выданных модератором в статистику
- Расширено логирование в Discord, теперь при отправке лога с жалобой на игрока - будут выводится часы наигранные в RUST (требуется указать в конфиге SteamApiKey)
- Добавлено API, которое выдает репорты игрокам
C#:
void SendCustomReport(UInt64 targetID, String reasonRu, String reasonEn = default)
void SendCustomReport(BasePlayer target, String reasonRu, String reasonEn = default)
void SendCustomReport(UInt64 targetID, UInt64 senderID, String reasonRu, String reasonEn = default)
///targetID/target - игрок которому начисляется репорт
///senderID - игрок от которого поступила жалоба (необязательный параметр)
///reasonRu - причина жалобы на русском
///reasonEn - причина жалобы на английском (необязательный параметр)
- Небольшие корректировки
- Добавлена возможность отключить кик с сервера при вынесении вердикта (нужно если вы используете команду с других плагинов, например XPrison)
- Полностью переделан дата-файл с информацией о игроках
- Полностью переделан метод загрузки изображеный, принято решение отказаться от загрузки по URL, теперь изображения хранятся в FTP.
- Добавлена возможность включить уведомления игроков отправивших репорт о итоговом вердикте (даже если игрок оффлайн - при входе ему выведет уведомление)
- Добавлена система авто-банов, игрока заблокирует при достижении N репортов (можно вкключить чтобы работало только на пиратов)
Удалил DEBUG в консоль
- Добавлена поддержка RustApp
- Добавлена поддержка IQFakeActive 2.0
- Добавлена имитация игроков в системе жалоб с сохранением всего функционала
Fix после обновления игры
- Добвлена возможность копировать Discord из меню модератора
Изменения :
- Теперь урон игрока с помощью StopDamageMan будет включаться при разблокировки игрока
- Изменена обработка API кланов
Исправления :
- Поправил оффлайн-блокировку игрока