- Исправление после обновления игры
- Адаптированы 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