Skills

$ Skills 2.1.12

  • [Исправлено] Бонус к размеру магазина теперь корректно убирается при смене модификаций оружия
  • [Исправлено] Отслеживание награблённых контейнеров больше не сохраняет контейнеры неправильно после их обыграбления.
  • [Исправлено] Возврат за сброс навыков больше не вызывает уведомления о дублировании баланса
  • [Обновлено] Стоимость улучшения навыков по умолчанию скорректирована для 5 уровня по нескольким навыкам (мгновенное уничтожение руды, мгновенное рубление деревьев, шанс угля, шанс плавки руды, мгновенная резня, шанс дублирования ремесла, мгновенное уничтожение бочки, дополнительная добыча в ящике)
  • [Обновлено] Стоимость стандартных улучшений для Revive Healing уровней 6-10 увеличена
  • [Обновлено] Hook OnSkillUpgrade переименован в OnSkillsSkillLevelUp
  • [Добавлено] Новый крюк OnSkillsPlayerLoaded срабатывает, когда игрок подключается и его данные загружаются
  • [Добавлено] Крюк OnSkillsSkillLevelUp теперь также срабатывает, когда админ устанавливает или выдает уровни навыков через консольные команды
  • [Исправлено] Защита от вайпа теперь корректно удаляет навык защиты от вайпа после его истечения после достижения максимального количества использований
  • [Исправлено] Передача опыта при убийстве игрока теперь правильно проверяет, что у жертвы достаточно баланса перед передачей опыта убийце
  • [Исправлено] Данные отслеживания игроков теперь корректно очищаются при отключении игрока, что предотвращает возможные проблемы с памятью
  • [Исправлено] Бонус к размеру магазина теперь корректно удаляется с оружия при разрядке плагина
  • [Исправлено] Бонус к размеру магазина теперь корректно пересчитывается при изменении значений навыков, предотвращая неправильное размещение стопок
  • [Добавлено] Команды при повышении уровня — теперь вы можете настроить выполнение пользовательских серверных команд при повышении уровня навыка игроком.
  • [Добавлено] Список заблокированных предметов для навыка «Дополнительная добыча из ящика» — исключение определенных предметов из выпадения дополнительной добычи.
  • [Добавлено] Бонус к шансу обнаружения компонентов теперь работает и на бочках.
  • [Добавлено] Большая аптечка на панели быстрого доступа теперь гарантирует восстановление после ранения.
  • [Добавлено] Модальное окно предварительного закрытия (всплывающее окно подтверждения при закрытии пользовательского интерфейса) теперь полностью настраивается в параметрах шаблона.
  • [Добавлено] Теперь кнопки в пользовательском интерфейсе поддерживают пользовательские изображения.
  • [Добавлено] Теперь РПГ-7 по умолчанию исключен из навыка «Размер магазина».
  • [Исправлено] Навыки типа «Урон учёным» и «Урон от сопротивления учёных» теперь корректно работают со всеми типами учёных.
  • [Исправлено] Навыки, такие как «Урон животным» и «Сопротивление урону животных», теперь корректно работают со всеми типами животных (крокодилами, пантерами, тиграми, змеями и т. д.).
  • [Исправлено] Навык «Расход топлива» теперь корректно работает для всех транспортных средств, а не только для печей.
  • [Исправлено] Система защиты от падения лошади теперь работает надежно, даже если всадник ненадолго спешивается во время падения.
  • [Исправлено] Уведомление в чате «Игрок освоил навык» отправлялось самому игроку, а не другим игрокам.
  • [Исправлено] Навык «Длительность эффекта» (чай/ягоды) больше не изменяет данные предмета на сервере навсегда.
  • [Исправлено] Навык «Размер магазина» больше не сбрасывает тип боеприпасов или количество патронов при применении.
  • [Исправлено] Навык «Шанс встать» больше не переопределяет более высокий базовый шанс восстановления, заданный в игре.
  • [Исправлено] Возможный сбой во время частичного сброса данных при использовании недействительного идентификатора игрока.
  • [Исправлено] Теперь отслеживание навыков, связанных с переработкой отходов, корректно завершается, когда переработчик отходов выключен.
  • [Обновлено] Навык «Скорость взлета воздушного судна» теперь лучше совместим с другими плагинами.
  • [Обновлено] Теперь данные отслеживания сущностей корректно очищаются при уничтожении сущностей, что снижает потребление памяти.
Конвертер навыков (1.0.1):

  • [Добавлено] Типы навыков SkillTree «Нет» и «Разрешение» теперь преобразуются в тип навыка «Предоставление разрешений», включая разрешения и группы.
  • [Исправлено] Изображения и описания навыков теперь сохраняются при конвертации, а не теряются.
  • [Исправлено] Шанс создания дубликата теперь корректно срабатывает после завершения создания предмета.
  • [Добавлена] опция настройки панели содержимого для всех шаблонов — теперь вы можете настраивать внешний вид области содержимого.
  • [Исправлено] Сброс навыка больше не применяет бонусы нулевого уровня — теперь уровень навыка полностью удаляется из данных игрока, а не устанавливается на 0.
  • [Исправлено] Навыки нулевого уровня больше не запускают некорректные бонусы от повышения уровня.
  • [Обновлено] Теперь SkillsConverter генерирует корректные настройки для каждого типа навыков во время миграции (короткие названия ресурсов для сбора ресурсов, категории для прочности, записи замены предметов для ItemReplace и т. д.).
  • [Обновлено] В SkillsConverter теперь добавлено поле «Рейтинг» для типов навыков, которые его используют (Рыбалка, Шанс найти компоненты, Дополнительная добыча из ящика).
  • [Обновлено] Теперь SkillsConverter включает тег версии в преобразованный конфигурационный файл.
  • [Обновлено] В сообщении о миграции SkillsConverter теперь отображается количество пропущенных навыков (нет соответствующего типа).
  • [Обновлено] Теперь преобразованные записи уровней имеют описательные названия, основанные на типе навыка.
  • [Исправлено] Защита от сброса теперь корректно сохраняет уровни навыков независимо от настройки «Сброс уровней навыков».
  • [Добавлено] Навык «Размер магазина» теперь поддерживает настройку для каждого вида оружия — вы можете установить разные бонусы к боеприпасам для конкретных видов оружия (например, бонус к отключению для ракетницы и гранатомета).
  • [Исправлено] Всплывающее уведомление об опыте больше не отображается, когда у игрока более 1 000 000 очков навыков.
  • [Обновлено] В конфигурации по умолчанию теперь ракетница и гранатомет не учитываются при расчете бонуса к размеру магазина.
  • [Исправлено] Навыки «Шанс добычи угля» и «Шанс добычи плавленой руды» теперь корректно заменяют собранный ресурс, а не создают отдельный предмет, предотвращая проблемы с переполнением инвентаря.
  • [Удалено] Предмет, увеличивающий баланс опыта, больше не начисляется автоматически при подключении игроков к серверу.
  • [Удалено] Предмет, увеличивающий баланс опыта, больше не выдается автоматически при возрождении игроков.
  • [Исправлено] Предмет, балансирующий опыт, теперь корректно отображается в скрытом слоте инвентаря.
  • [Добавлено] Настраиваемые шаблоны пользовательского интерфейса для меню навыков (Полноэкранный режим, V1, V2, V4) — можно настраивать расположение и внешний вид.
  • [Исправлено] Теперь для открытия меню навыков требуется разрешение, и отображается сообщение, если у вас нет доступа.
  • [Исправлено] Теперь уведомления на экране отображаются более надежно и без проблем со временем.
  • [Исправлено] Теперь уведомление о балансе опыта в инвентаре отображается корректно и удаляется должным образом.
  • [Исправлено] Теперь элементы пользовательского интерфейса корректно отображают текст на языке, выбранном игроком.
  • [Исправлено] Пустые переводы корректно очищены, что устраняет потенциальные проблемы отображения.
  • [Добавлено] Поддержка плагина HeliSignals с пользовательскими наградами в виде опыта за уничтожение вертолетов, созданных этим плагином.
  • [Добавлено] Поддержка плагина BradleyDrops с пользовательскими наградами в виде опыта за уничтожение БТР Bradley, созданных этим плагином.
  • [Добавлено] Автоматическая система миграции конфигурации, которая обновляет старые короткие названия сборщиков ресурсов и значения навыков до нового формата.
  • [Добавлено] Навык разделки животных теперь автоматически обнаруживает все трупы животных в игре без необходимости ручной настройки.
  • [Исправлено] Навыки сбора ресурсов теперь корректно различают добычу руды из месторождений и сбор рудных предметов с земли.
  • [Исправлено] Навык нанесения урона ловушкой теперь работает надежно, правильно определяя владельцев ловушек.
  • [Исправлено] Навык ускорения работы переработчика теперь работает более надежно благодаря улучшенной механике.
  • [Исправлено] Навык скорости взлета вертолета теперь работает лучше и надежнее с мини-вертолетами.
  • [Исправлено] Теперь данные о навыках игроков автоматически сохраняются при отключении от сети, чтобы предотвратить потерю прогресса.
  • [Исправлено] Бонус к размеру магазина теперь корректно применяется к оружию при перезагрузке сервера или при изменении модификаций оружия.
  • [Исправлено] При сборе ягод и растений теперь используются правильные названия предметов для коллекционных и выращиваемых растений.
  • [Обновлено] Навык рыбалки полностью переработан и теперь основан на системе случайности с множителями вероятности для получения больших наград при успешной рыбалке.
  • [Обновлено] Навык «Вероятность нахождения компонентов» теперь работает как с компонентами, так и с ресурсами, с существенно увеличенными множителями.
  • [Обновлено] Значения навыка скорости плавки в печи значительно увеличены, что позволяет достичь скорости до 250 процентов вместо 50 процентов.
  • [Обновлено] Значения шанса встать значительно увеличены, теперь он составляет до 50 процентов вместо 20 процентов.
  • [Обновлено] Значения навыка «Скорость лошади» значительно увеличены, что позволяет увеличить скорость до 100 процентов вместо 30 процентов.
  • [Удалено] Навык подводного дыхания удален из плагина.
  • [Исправлено] Навыки мгновенного уничтожения теперь более надежно собирают ресурсы и корректно останавливаются при их истощении.
  • [Исправлено] Теперь текстовый редактор отображает диалоговое окно подтверждения при закрытии без сохранения изменений.
  • [Исправлено] Ввод текста в редакторе теперь корректно обрабатывает строки в кавычках и переносы строк.
  • [Добавлено] Текстовый редактор теперь поддерживает 24 языка с возможностью выбора языка для локализации текста.
  • [Добавлено] В текстовом редакторе теперь можно копировать, перемещать текст вверх и вниз, а также добавлять новые строки.
  • [Исправлено] Улучшен интерфейс текстового редактора: улучшено расположение кнопок и отображение текста.
  • [Исправлено] Панель выбора навыка теперь корректно работает для игроков, у которых отсутствуют данные о навыках.
  • [Исправлено] Модальные диалоговые окна теперь корректно отображаются в интерфейсе.
  • [Исправлено] Навыки мгновенного уничтожения трупов, деревьев и руды теперь корректно собирают ресурсы, а не просто наносят урон.
  • [Добавлено] Категория «Все» теперь доступна при включении опции «Показать все навыки», что позволяет просматривать все навыки одновременно.
  • [Исправлено] В описаниях навыков теперь используется локализованный текст из языковых файлов.
  • [Исправлено] Теперь выбор навыков обновляется в интерфейсе более эффективно.
  • [Исправлено] Теперь опция «Показать все навыки» корректно отображает все доступные навыки в интерфейсе.
  • [Исправлено] Панель выбранного навыка больше не зависает, если у навыка отсутствует значок или описание.
  • [Исправлено] Интеграция пользовательской экономики теперь корректно работает для переноса опыта, улучшения навыков и возврата средств.
🚀 Крупное обновление: Навыки v2.0

  • Более 71 предварительно настроенного навыка в 13 категориях.
  • 4 шаблона пользовательского интерфейса (полноэкранный режим, ServerPanel V1/V2/V4)
  • Система модальных окон для пользовательских интерфейсов
  • Визуальный редактор навыков — программирование не требуется
  • Автоматическая миграция из SkillTree и Skills V1
  • Расширенный API с хуками и методами.
  • Уведомления в режиме реального времени (Notify/UINotify)
  • Оптимизировано для серверов с высокой загрузкой.
  • [Исправлена] Проблема совместимости с плагином CustomItemDefinitions
  • [Исправлено] Патчи Harmony теперь используют автоматическую регистрацию вместо ручной инициализации.
  • [Fixed] После обновления