Skills - лучшая система способностей (скиллов)

Skills - лучшая система способностей (скиллов) 2.1.12

  • [Fixed] Бонус к размеру магазина теперь правильно снимается при замене модификаторов оружия
  • [Fixed] Отслеживание использованных ящиков с лутом больше не сохраняет их после вскрытия
  • [Fixed] Возврат очков при сбросе навыка больше не вызывает двойное уведомление о балансе
  • [Updated] Исправлена стоимость прокачки 5-го уровня в нескольких навыках по умолчанию (Мгновенное разрушение руды, Мгновенная рубка деревьев, Шанс угля, Шанс выплавленной руды, Мгновенная разделка, Шанс дублирования крафта, Мгновенное уничтожение бочек, Дополнительный лут из ящиков)
  • [Updated] Стоимость прокачки уровней 6-10 навыка Лечение при воскрешении увеличена
  • [Updated] Хук OnSkillUpgraded переименован в OnSkillsSkillLevelUp
  • [Added] Новый хук OnSkillsPlayerLoaded срабатывает при подключении игрока и загрузке его данных
  • [Added] Хук OnSkillsSkillLevelUp теперь также срабатывает при установке или выдаче уровней навыка через консольные команды администратора
  • [Fixed] Защита от вайпа теперь корректно удаляет навык защиты от вайпа, когда он истекает после достижения максимального количества использований
  • [Fixed] Передача XP при убийстве игрока теперь корректно проверяет, что у жертвы достаточно баланса, прежде чем передавать XP убийце
  • [Fixed] Данные отслеживания игрока теперь корректно очищаются при отключении игрока, предотвращая возможные утечки памяти
  • [Fixed] Бонус к размеру магазина теперь корректно убирается с оружия при выгрузке плагина
  • [Fixed] Бонус к размеру магазина теперь правильно пересчитывается при изменении навыков, предотвращая некорректное накопление
  • [Added] Команды при повышении уровня - теперь можно настроить серверные команды, которые выполняются при повышении уровня навыка
  • [Added] Список заблокированных предметов для навыка "Дополнительный лут из ящиков" - исключайте конкретные предметы из дополнительного лута
  • [Added] Бонус шанса нахождения компонентов теперь работает и на бочках
  • [Added] Большая аптечка в хотбаре теперь гарантирует подъём из раненого состояния
  • [Added] Модальное окно подтверждения закрытия UI теперь полностью настраивается в настройках шаблона
  • [Added] Кнопки в интерфейсе теперь поддерживают пользовательские изображения
  • [Added] RPG7 теперь исключён из навыка "Размер магазина" по умолчанию
  • [Fixed] Навыки "Урон по учёным" и "Сопротивление урону от учёных" теперь корректно работают со всеми типами учёных
  • [Fixed] Навыки "Урон по животным" и "Сопротивление урону от животных" теперь корректно работают со всеми типами животных (крокодилы, пантеры, тигры, змеи и т.д.)
  • [Fixed] Навык "Расход топлива" теперь работает правильно для всех транспортных средств, а не только для печей
  • [Fixed] Навык "Сопротивление падению лошади" теперь работает надёжно, даже если наездник кратковременно спешивается во время падения
  • [Fixed] Уведомление в чате "Игрок изучил навык" отправлялось самому игроку вместо остальных игроков
  • [Fixed] Навык "Длительность эффектов" (чаи/ягоды) больше не изменяет данные предметов на сервере навсегда
  • [Fixed] Навык "Размер магазина" больше не сбрасывает тип патронов и количество патронов при применении
  • [Fixed] Навык "Шанс подъёма" больше не перезаписывает более высокий базовый шанс подъёма из игры
  • [Fixed] Исправлен возможный краш при частичном вайпе, когда ID игрока невалиден
  • [Fixed] Отслеживание навыков для переработчика теперь корректно очищается при выключении переработчика
  • [Updated] Навык "Скорость взлёта воздушного транспорта" теперь более совместим с другими плагинами
  • [Updated] Данные отслеживания сущностей теперь корректно очищаются при уничтожении сущностей, снижая потребление памяти

Skills Converter (1.0.1):
  • [Added] Типы навыков SkillTree "None" и "Permission" теперь конвертируются в тип навыка "Permission Grant", включая разрешения и группы
  • [Fixed] Изображения и описания навыков теперь сохраняются при конвертации, а не теряются
  • [Fixed] Шанс дублирования при крафте теперь правильно срабатывает после завершения крафта
  • [Added] Настройка Content Panel для всех шаблонов — теперь можно настраивать внешний вид области контента
  • [Added] Навыки Permission Grant теперь работают напрямую через систему разрешений (через патч GetUserData), поэтому корректно применяются даже при офлайн-проверках и совместимости с другими плагинами
  • [Fixed] Сброс навыка больше не применяет бонусы уровня 0 — уровень навыка теперь полностью удаляется из данных игрока, а не устанавливается в 0
  • [Fixed] Навыки на уровне 0 больше не активируют бонусы из записей уровней
  • [Updated] SkillsConverter теперь генерирует правильные настройки для каждого типа навыка при миграции (shortnames ресурсов для Gathering, категории для Durability, замены предметов для ItemReplace и т.д.)
  • [Updated] SkillsConverter теперь добавляет поле Rate для типов навыков, которые его используют (Fishing, Component Find Chance, Crate Extra Loot)
  • [Updated] SkillsConverter теперь включает тег версии в сконвертированный конфиг
  • [Updated] Сообщение о миграции теперь показывает, сколько навыков было пропущено (нет подходящего типа)
  • [Updated] Сконвертированные записи уровней теперь имеют описательные названия в зависимости от типа навыка
  • [Removed] XP баланс предмет больше не выдается автоматически при подключении игроков к серверу
  • [Removed] XP баланс предмет больше не выдается автоматически при респавне игроков
  • [Fixed] XP баланс предмет теперь корректно отображается в скрытом слоте инвентаря
  • [Added] Настраиваемые UI-шаблоны для меню навыков (Fullscreen, V1, V2, V4) — макет и внешний вид теперь можно изменять
  • [Fixed] Меню навыков теперь требует разрешения для открытия и отображает сообщение, если у вас нет доступа
  • [Fixed] Экранные уведомления теперь отображаются более стабильно, без задержек и ошибок во времени появления
  • [Fixed] Элемент уведомления о балансе опыта в инвентаре теперь отображается корректно и правильно удаляется
  • [Fixed] Элементы интерфейса теперь правильно отображают текст на выбранном языке игрока
  • [Fixed] Пустые переводы теперь корректно очищаются, что устраняет возможные проблемы с отображением
  • [Added] Поддержка плагина HeliSignals с кастомными наградами опыта за убийство вертолетов, заспавненных этим плагином
  • [Added] Поддержка плагина BradleyDrops с кастомными наградами опыта за убийство Брэдли, заспавненных этим плагином
  • [Added] Автоматическая система миграции конфига, которая обновляет старые названия ресурсов и значения навыков в новый формат
  • [Added] Навык разделки животных теперь автоматически определяет все трупы животных в игре без ручной настройки
  • [Fixed] Навыки сбора теперь корректно различают добычу из рудных узлов и подбор коллекционной руды с земли
  • [Fixed] Навык урона ловушек теперь работает надежно, корректно определяя владельцев ловушек
  • [Fixed] Навык скорости переработчика теперь работает более надежно с улучшенной механикой
  • [Fixed] Навык скорости взлета вертолета теперь работает лучше и надежнее с миникоптерами
  • [Fixed] Данные навыков игроков теперь автоматически сохраняются при отключении игроков, чтобы предотвратить потерю прогресса
  • [Fixed] Бонус размера магазина теперь корректно применяется к оружию при перезапуске сервера или изменении модов оружия
  • [Fixed] Сбор ягод и растений теперь использует корректные названия предметов для коллекционных и выращиваемых ресурсов
  • [Updated] Навык рыбалки полностью переработан в систему шансов с мультипликаторами для больших наград при успехе
  • [Updated] Навык шанса найти компонент теперь работает как на компоненты, так и на ресурсы с массивно увеличенными мультипликаторами
  • [Updated] Значения навыка скорости плавки в печи значительно увеличены, позволяя до 250 процентов скорости вместо 50 процентов
  • [Updated] Значения навыка шанса встать сильно увеличены, позволяя до 50 процентов шанса вместо 20 процентов
  • [Updated] Значения навыка скорости лошади значительно увеличены, позволяя до 100 процентов ускорения вместо 30 процентов
  • [Removed] Навык подводного дыхания был удален из плагина
  • [Fixed] Панель выбранного навыка теперь корректно работает для игроков без существующих данных навыков
  • [Fixed] Навыки мгновенного разрушения теперь более надежно собирают ресурсы и корректно останавливаются при истощении ресурсов
  • [Fixed] Текстовый редактор теперь показывает диалог подтверждения при закрытии без сохранения изменений
  • [Fixed] Ввод текста в редакторе теперь корректно обрабатывает строки в кавычках и переносы строк
  • [Added] Текстовый редактор теперь поддерживает 24 языка с выбором языка для локализации текста
  • [Added] Текстовый редактор теперь позволяет копировать, перемещать вверх и вниз, а также добавлять новые строки
  • [Fixed] Улучшен интерфейс текстового редактора с лучшим расположением кнопок и отображения текста
  • [Fixed] Модальные окна теперь корректно отображаются в интерфейсе
  • [Fixed] Опция «Показывать все скиллы» теперь корректно отображает все доступные навыки в интерфейсе
  • [Fixed] Панель выбранного навыка больше не ломается, если для навыка не настроена иконка или описание

Главное обновление: Skills v2.0

  • Более 71 предустановленных навыков в 13 категориях
  • 4 шаблона пользовательского интерфейса (полноэкранный режим, ServerPanel V1 /V2/ V4)
  • Модальная система Windows для пользовательских интерфейсов
  • Визуальный редактор навыков - кодирование не требуется
  • Автоматическая миграция с SkillTree и Skills V1
  • Расширенный API с перехватчиками и методами
  • Уведомления в режиме реального времени (Notify/UINotify)
  • Оптимизирована производительность для серверов с высокой загрузкой
  • [Fixed] Проблема совместимости с плагином CustomItemDefinitions
  • [Fixed] Патчи Harmony теперь используют автоматическую регистрацию вместо ручной инициализации
  • [Fixed] После обновления
  • [Fixed] Pool changes
  • [Fixed] After FP update
  • Love
Реакции: aimacak
  • [Fixed] Pool changes
  • [Fixed] После обновления от фейспанч
  • [Fixed] После обновления
  • [Added] Игнорирование скилла Attack на аренах плагинов ArenaTournament, Duelist, Duel, Battles, EventHelper
  • [Added] Игнорирование скилла Secure на аренах плагинов ArenaTournament, Duelist, Duel, Battles, EventHelper
  • [Added] Валидация контейнеров при инициализации плагина (залутанные контейнеры будут очищаться при их уничтожении)
  • [Fixed] Работа с ImageModule из Carbon
  • [Added] Логирование действий игроков
  • [Added] Настройки для скилла CombatMedic – теперь можно использовать не только bandage, но и другие предметы (аптечка/шприц)
  • [Added] Черный список оружия для навыка атаки
  • [Fixed] Изменена работа скилла StandUpChance (из-за чего уменьшена нагрузка на сервер), теперь когда игрок упал – у него отображается процент из конфига.
  • [Fixed] Раньше скилл FastOven не работал с электрическими печами, сейчас это исправлено
  • [Fixed] Снижена нагрузка на сервер от скилла FastOven
  • [Fixed] Работа с разрешениями (раньше нельзя было вручную выдать игрокам разрешения, теперь этого бага не будет)
  • [Fixed] Работа скиллов ComponentsRates и Scrap – раньше они не действовали на бочки
  • Love
Реакции: aimacak
  • [Fixed] Вайп данных игроков после вайпа
  • [Added] Поддержка Image Module из Carbon
  • [Updated] Изменена схема работы с разрешениями
  • Love
Реакции: aimacak
  • [Added] Теперь рейты для предметов в скилле "FastOvens" можно установить с дробью (например: 1.5)
  • [Added] Локализация названия и описания скилла. Теперь можно настроить для каждого языка надписи скилла.
  • [Fixed] Ссылка на скилл "Durability"
  • [Fixed] Перед обновлением Rust
  • Love
Реакции: aimacak
  • [Fixed] Я забыл выключить режим тестирования
  • [Fixed] Работа параметров скилла FastOven
  • [Fixed] Доступность групп разрешений
ПРЕДУПРЕЖДЕНИЕ: перед установкой обновления плагина, вам необходимо выполнить конвертацию конфигурации. Инструкция:
  1. Скачайте плагин для конвертации: https://gist.github.com/TheMevent/1a39a518b9824cb70d19a4a5cc36e940
  2. Установите его на сервер
  3. Из консоли запустите команду "skills.convert.from.old.ru" (вводить без кавычек)
  4. После завершения работы конвертации, удалите плагин "SkillsConverter"
  5. Установите новую версию плагина Skills

  • [Added] Теперь русский и английский язык будут находится в теле плагина
  • [Fixed] Система выдачи разрешений, теперь это работает плагина хуку через Harmony (если ваш хостинг запрещает использование Harmony: вам необходимо закомментировать "#define USE_HARMONY", то есть превратить это в "// #define USE_HARMONY"
  • [Updated] Небольшой рефакторинг кода, названия и описания некоторых навыков
  • Love
Реакции: aimacak и Revers
  • [Fixed] FastOven для электрических печей
  • [Fixed] Если игрок не обладает навыком "Transfer Wipe", его файл данных будет удален
  • [Fixed] После обновления
  • Love
Реакции: aimacak
  • [Fixed] Скилл Metabolism
  • [Fixed] Скилл RecyclerSpeed
  • [Fixed] После обновления
Сверху