• Друзья, на пополнения счёта добавлены новые платежные методы FreeKassa, ЮМани, Perfect Money, Cryptomus (все виды криптовалют)

Clans

ПРИВАТНЫЙ Clans 1.1.54

Недоступно
  • [Fixed] Конфиг больше не перезаписывается при наличии ошибок в файле
  • [Fixed] Исправлены возможные падения при создании клана с невалидными данными
  • [Fixed] Исправлены падения при просмотре выбора скинов клана для предметов без настроенных скинов
  • [Fixed] Исправлены падения при просмотре стандартов ресурсов в настройках клана
  • [Removed] Интеграция с PlayerDLCAPI - теперь используется только нативная проверка владения предметами
  • [Fixed] После обновления oxide
  • [Updated] Улучшена структура кода
  • [Added] Добавлены новые настройки для клановых команд
  • [Updated] Улучшена обработка приглашений
  • [Fixed] Исправлены ошибки, связанные с управлением кланами
  • [Fixed] Исправлены проблемы с интерфейсом
  • [Added] Новые методы API для создания кланов и игроков
  • [Added] Конвертация старых данных перенесена в плагин ClansConverter
  • [Updated] Улучшена логика выгрузки плагина для ImageLibrary
  • [Fixed] Подсчёт очков игроков после перезагрузки плагина
  • [Fixed] Working with PlayerDatabase
  • [Fixed] Pool changes
  • [Fixed] After FP update
  • [Added] Чувствительность клановых тегов к регистру теперь есть! Вы можете решить, хотите ли вы, чтобы ваши клановые теги были чувствительны к регистру или нет. Только не кричите слишком много!
  • [Added] Работа с IQChat стала более плавной, чем когда-либо. Умнее, быстрее, лучше! ⚡
  • [Fixed] Некоторые досадные ошибки, связанные с именами и кланами игроков. Теперь имена должны быть точными, больше никаких загадочных личностей игроков! ️‍♂️
  • [Fixed] Улучшена работа с ключами Steam API. Нет ключа? Не беда - мы сообщим вам!
  • [Updated] Небольшие изменения в загрузке аватаров игроков. Больше аватаров, меньше ожидания! ️⏳
  • [Updated] Несколько внутренних рефакторингов кода, чтобы все работало гладко. Вы можете этого не заметить, но поверьте нам, так будет лучше. ️
  • [Added] Поддержка получения скинов из плагина Skinner
  • [Added] Настройка UI на странице "Top Clans"
  • [Added] Настройка UI на странице "Top Players"
  • [Added] Настройка UI на странице "Members"
  • [Fixed] После обновления от фейспанч
  • [Fixed] После обновления
  • [Fixed] Конвертация из кланов с Umod
  • [Fixed] Отображение очков кланов после рестарта сервера
  • [Fixed] Чат клана И чат альянса
  • [Fixed] Работа с ImageLibrary после рестарта сервера
  • [Added] Поддержка модуля ImageModule из Carbon
  • [Added] Теперь русский и английский язык будут находится в теле плагина
  • [Fixed] Кеширование очков игроков
Предупреждение №1: в этой версии была произведена более тонкая корректировка лута, для этого необходимо будет преобразовать старые данные в новые. После загрузки плагина на сервер он автоматически обновит конфигурацию. Для преобразования данных игроков необходимо воспользоваться командой "class.convert.old.stats".

Предупреждение №2: это исправление для версии 1.1.31, которая (как оказалось в итоге) имеет проблему с сериализатором JSON. Если вы сразу скачали 1.1.32, обратите внимание на предупреждение №1.

  • [Fixed] Сериализатор JSON для хранения новых данных
Предупреждение: в этой версии сделана более тонкая настройка лута, для этого будет необходимо конвертировать старые данные в новые. После загрузки плагина на сервер, он автоматически обновит конфиг. Для конвертации данных игроков, вам необходимо использовать команду "clans.convert.old.stats"

  • [Added] Новая система подсчёта лута, которая включает возможность уточнить тип добычи лута, и за этот тип игрок получит свои очки.
Доступные типы лута:
  1. None
  2. Gather
  3. LootCrate
  4. Look
  5. Kill
  6. Craft
  7. HackCrate

  • [Fixed] Хук CanBeTargeted заменён на OnTurretTarget и оптимизирована внутренняя логика (спасибо @Death за оповещение о том, что CanBeTargeted сильно нагружает сервер)
  • [Added] Хук OnLootEntity для добычи
  • [Added] Ресурсы, которые следует учитывать только при сборе
  • [Added] новые методы API:
Код:
string TryJoinPlayerToClan(string clanTag, string playerName)
string TryKickPlayerFromClan(string clanTag, string playerName)
string TryKickPlayerFromAnyClan(ulong playerId)
string TrySetClanOwner(string clanTag, string playerID)
string TrySendInviteToClan(string clanTag, string playerID)
string TryPromoteClanMember(string clanTag, string playerID)
string TryDemoteClanMember(string clanTag, string playerID)
string TryDisbandClan(string clanTag)
string TryRenameClan(string oldClanTag, string newClanTag)
string TryBroadcastClan(string clanTag, string message)
  • [Fixed] NRE в некоторых случаях
  • [Added] Страницы по умолчанию в конфиге (теперь вы можете настроить, какая страница будет открываться при открытии меню клана)
  • [Fixed] Чистка кода
  • [Fixed] Сбор предметов, не указанных в табло (теперь предмет должен быть либо указан в табло, либо быть доступным для игроков, исходя из их стандартов сбора)
  • [Fixed] Ошибка при отправке сообщения, при отмене приглашения в клан
  • [Added] Поддержка плагина "ArenaTournament"
  • [Updated] Изменена логика кнопки "Change Avatar" – теперь, после нажатия у вас появляется меню, в котором необходимо вставить ссылку.
  • [Added] Кнопка, чтобы покинуть клан на странице "About clan" (для подтверждения, необходимо в специальном меню написать название клана).
  • [Added] Кнопка для удаления предметов из "Gather Rates"
  • [Fixed] Прогресс Gather, который отображал не правильные значения
  • [Fixed] Кнопка отмены приглашения в альянс
  • [Added] Значительные улучшения производительности
  • [Updated] Теперь в статистику о игроках собираются данные, только когда игрок находится в клане, и эти данные есть в "Score Table"
  • [Added] Платный функционал (теперь вы можете установить, например, что создание клана стоит 100$)
  • [Fixed] Вайп данных о кланах
  • [Added] Возможность сделать вайп игроков (файлы тоже удаляются)
  • [Added] Возможность сделать вайп приглашений в клан
  • [Added] Возможность объединять внутриигровые команды, когда кланы находятся в альянсе (но: только при условии, что только один клан может быть в альянсе с вашим)
  • [Fixed] Ссылка на аватарку по умолчанию
  • [Updated] Сейчас многие данные кешируются, поэтому возможны задержки в топах игроков/кланов, общие данные о кланах
  • [Added] Clan Tag в игровом чате (ранее это было возможно только через плагин BetterChat)
  • [Added] Поддержка скинов из плагина LSkins
  • [Update] Настройки Friendly Fire перенесены в отдельный пункт конфига
  • [Added] Больше возможностей настройки цветов (сейчас можно настроить прозрачность и тд)
  • [Added] Схема хранения аватарок (ранее, хранились любые аватарки – и по умолчанию, и пользовательские, теперь будут храниться только пользовательские)
  • [Fixed] Обновление изображения в UI, при изменении аватарки
  • [Fixed] После обновления
  • [Fixed] GetAllClans
  • [Fixed] Запрет на выход из команды с использованием внутриигровых команд Rust (спасибо @P1S4G0R)
  • [Fixed] Отображение сообщения об ошибке (в режиме тестирования)
  • [Added] Проверка наличия ImageLibrary и запрет на открытие интерфейса без ImageLibrary
  • [Added] Код для диагностики плагина (хотя бы основных функций) - это позволит быстро и эффективно решать проблемы с ошибками, возникающими на серверах. Если функция отладки не включена, это никак не повлияет на производительность сервера.
  • [Fixed] Хук CanMoveItem
  • [Fixed] ArgumentException
  • [Added] Clan chat (/c)
  • [Added] Alliance chat (/a)
  • [Added] Hook – OnClanChat(BasePlayer player, string message, string clanTag)
  • [Added] Hook – OnAllianceChat(BasePlayer player, string message, string clanTag)
  • [Fixed] Поиск альянса клана во время проверки дружественного огня
  • [Fixed] Не обновляются иконки предметов после выбора нового предмета в Нормах сбора
  • [Fixed] Использование команд /ff при выключенном дружественном огне
  • [Fixed] Команда - clans.manage kick.player [имя/userId]
  • [Added] Псевдонимы для FF-команд для клана
  • [Added] Псевдонимы для FF-команд для альянса
  • [Added] Опция - "Показывать кнопку закрытия на экране создания клана?"
  • [Fixed] Команда "clans.manage promote" (не повышала игрока до модератора)
  • [Fixed] Слой
  • [Added] API - private string GetTagColor(string clanTag)
  • [Added] Команда - clans.manage kick.player [имя/userId]
  • [Fixed] Отправка команд консоли и чата с помощью кнопок
  • [Added] Параметр "{targetName}" для кнопок профиля
  • [Fixed] Изменение скинов для игроков, когда скины отключены в меню
  • [Added] Команда "clans.umod.convert" - конвертация данных из uMod Clans (v0.2.2+)
  • [Updated] Команда "clans.convert" переименована в "clans.reborn.convert" - конвертация данных из Clans Reborn
  • [Fixed] Применение скинов для активных предметов
  • [Added] API - float GetPlayerScores(string userId)
  • [Added] API - float GetPlayerScores(ulong userId)
  • [Added] API - float GetClanScores(string clanTag)
  • [Fixed] PlaytimeTracker compatibility
  • [Fixed] Приглашения в Альянс
Сверху